0
点赞
收藏
分享

微信扫一扫

常量设计


常量:就是一个不会修改的变量;

java中没有constant关键字,c/c++采用const表示常量,const是consatant的缩写;

不会修改也就是不能修改,在java中不能修改用final修饰

不会修改换句话说就是只读,没有改的操作,只读用static修饰;

方便访问用public修饰;

所以java中的常量修饰为public final static修饰或public static final修饰,可以颠倒顺序;

建议常量的名字全大写,以连字符相连,如UPPER_BOUND;

package mooc_6_4;

public class Constants {
public final static double PI_NUMBER=3.14;//final和static的顺序可以颠倒
public static final String DEFAULT_COUNTRY="China";//常量名全部为大写字母,用连接符相连;

public static void main(String[] arg) {
System.out.println(Constants.PI_NUMBER);//调用静态变量可以直接用类名直接调用,不需要建立对象
System.out.println(Constants.DEFAULT_COUNTRY);
}

}

常量设计_java

还有一种特殊的常量,接口内定义的变量默认是常量

 

举报

相关推荐

0 条评论