2 u011359326 u011359326 于 2016.01.18 16:02 提问

java中常量可以用来干什么啊,是仅仅作为方法的参数吗,

java中常量可以用来干什么啊,是仅仅作为方法的参数吗,不同的类可以调用同一个常量吗

5个回答

91program
91program   Ds   Rxr 2016.01.18 16:05
已采纳

变量,是做数据保存用的。方法的参数,也是变量。但变量,不只是做方法的参数。

如果是类中的私有变量,其它类想直接调用肯定是不行的;但可以通过类的接口来调用此私有变量。公有变量,不同的类是可以访问的。

u011359326
u011359326 常量也是这样子吗
2 年多之前 回复
jtm2012
jtm2012   2016.01.18 16:06

过来学习下。

a1104258464
a1104258464   2016.01.18 16:11

常量就是一个值比如 123,或者一个不可变的变量比如 final int a=1 静态常量可以在不同的类中调用

mylwhxy
mylwhxy   2016.01.18 16:14

常量是一种被final修饰的变量,它的值是java的基本类型或者是String类型的字面量。使用它的地方就是在我们对一个基本类型或String字面量多次使用时,假如这时需要修改基本类型或String字面量,那么我们就需要在程序多个地方修改;如果使用常量,那么只需要修改常量的值就可以了。

shuxmpx145
shuxmpx145   2016.01.18 17:12

常量跟其他变量一样 都是用来存储数据,不过 常量一旦赋值 不能更改数据。变量可以。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Python可以用来干什么?
在我看来,基本上可以不负责任地认为,Python 可以做任何事情。无论是从入门级选手到专业级选手都在做的爬虫,还是Web 程序开发、桌面程序开发还是科学计算、图像处理,Python都可以胜任。Python为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(Batteries included)”。用Python开发,许多功能不必从零编写,直接...
groovy语言主要是用来干什么,和JAVA的区别是什么
先说区别吧:java是编译性语言,就是得编译后才能运行。groovy语言是动态语言。 Groovy 是 JVM 的一个替代语言 — 替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相同。 Groovy 的一个好处是,它的语法与 Java 语言的语法很相似。虽然 Groovy 的语法源于 Smalltalk 和 Ruby 这类
Java基础学习总结(95)——Java反射主要用来干什么?
Java除了给我们提供在编译期得到类的各种信息之外,还通过反射让我们可以在运行期间得到类的各种信息。通过反射获取类的信息,得到类的信息之后,就可以获取以下相关内容: 首先放出一个Java类作为反射的研究对象,类的内容如下: public abstract class FatherObject implements Runnable{ public void doSomething(
awakeFromNib可以用来干什么?
当view离开storyboard时,initWithFrame就不会被调用了, But,当view离开storyboard时,awakeFromNib(在view.m文件里)会被调用,可以在它里面设置当旋转手机时,重绘图像self.contentMode = UIViewContentModeRedraw(self代表uiview) awakefromnib()由story
java主要用来干什么| 就业前景| 发展如何(归纳)
(一)Java 能干什么 java是现在最火热的编程语言之一,java为什么能这么受欢迎?java到底能做什么?java私塾为大家最一个简单的介绍。 Java 能做的事情很多,涉及到编程领域的各个方面。 1:桌面级应用:尤其是需要跨平台的桌面级应用程序。 先解释一下桌面级应用:简单的说就是主要功能都在我们本机上运行的程序,比如word、excel 等运行在本机上的应用就属于桌面应用。 2:企业级应
java中抽象类作为参数
abstract class person{ public abstract void study(); } /*class student extends person{ public void study(){ System.out.println(“我爱学习”); } }*/ class demo{ public void me
memcached 可以用来做什么,不可以用来做什么
应用 memcached 提升站点性能 减少读自数据库和数据源 开源 memcached 工具是一个用来存储常用信息的缓存,有了它,您便无需从缓慢的资源,比如磁盘或数据库,加载(并处理)信息了。该工具可部署在专用的情况下,也可作为用完现有环境内的多余内存的一种方法。尽管 memcached 十分简便,但有时它仍被不当使用,或被用在错误的环境类型中。在本文中,了解使用 memcached
java 对象作为方法的参数传递
说到对象作为方法的参数传递的时候,大家都知道,当方法有返回值的时候,我们在其他方法定义一个接收他的对象就把他的值给获取到了,可是如果不定义对象接收呐?请看方法有返回值的情况下:这种情况下,打印出来的值是321,我没有定义对象去接受这个返回值,怎么这个值就发生变化了?这就牵扯到java中的对象在传递的过程中到底是值传递还是引用传递了。在基本数据类型(int,doule,long等)传递的过程中传递的...
java this作为实例参数的使用
看代码注释 package GUI; import java.awt.*; import java.awt.event.*; import java.awt.event.ActionListener; /** * Created by ADY on 2016/11/17. */ public class TFMath { public static void main(String
Java之把String对象作为方法的参数
参考自:http://blog.csdn.net/pony_maggie/article/details/44120045 看一段代码: public class StringTest { public void StringPassTest(String s, String[] ss) { s = "abc"; ss[0] = "abc"; } public sta