这个定义有意义吗?
private static final String string = "Constant string";
Run Code Online (Sandbox Code Playgroud)
我是初学者,我不明白最终和静态之间的区别......
Boz*_*zho 20
这是有道理的,是的.这就是Java中定义常量的方式.
final 意味着变量无法重新分配 - 即这是它可以拥有的唯一值static 表示可以从类的每个实例访问相同的值(这也意味着即使没有声明它的类的实例也可以访问它)(private这里的意思是这个常量只能被当前类(它的所有实例及其静态方法)访问)