常量设计

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

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);
	}

}

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值