java 中什么叫常量、它与变量什么关系

2024-11-03 00:23:21
推荐回答(1个)
回答(1):

您好,提问者:
常量是公共的、静态的、不可改变的,必须初始值(一旦赋值,不可改变)
例如:public static final String str = "我终身不可变";
变量是可变的,值不固定的,可分为成员变量、全局变量。
成员变量的方位就是在方法内部,如下代码:
public void add(int i){
System.out.println(i);//i的值是局部的,范围是{开始}结束。
}
全局变量是定义在类内部,方法外部,例如:
public class Person{
private String name; //默认为null
name = "张三"; //改变name的值
}