在java中定义一个常量的两种方式有什么区别?
自定义变量前面的修饰符不同,变量的性质而有所不同。举例:
public final static String BANK = "BOC"
当被final修饰时,说明此变量不能被重新赋值;
当被static修饰时,说明此变量是静态变量,程序运行初始化会被加载进内存;
当被public修饰时,说明这个变量是公有变量,可以被整个项目中的类访问;
备注:除了public修饰外,常用的还有private(在本类中)。
时间:2024-04-18 09:31:45 浏览量:28351
自定义变量前面的修饰符不同,变量的性质而有所不同。举例:
public final static String BANK = "BOC"
当被final修饰时,说明此变量不能被重新赋值;
当被static修饰时,说明此变量是静态变量,程序运行初始化会被加载进内存;
当被public修饰时,说明这个变量是公有变量,可以被整个项目中的类访问;
备注:除了public修饰外,常用的还有private(在本类中)。