1.对于Java中的常量的命名规则:所有的字母都是大写的,如果有多个单词,那么使用下划线连接即可.比如说:public static final int AGE_OF_PERSON = 20;
2.在Java中声明final常量时通常加上static关键字的原因,final 和 static经常一块用的原因:如果不加static每个对象都会有这个值,加了static后,所有对象里只有一个常量.
public static Authorization
{
public static final int MANGER = 1;
public static final int DEPATTMENT= 1;
public static final int EMPLOYEE = 1;
}
public static Test
{
public boolean canAccess(int access)
{
if(access == Authorization.MANGER)
{
return true;
}
if(access == Authorization.DEPARTMENT
{
return false;
}
if(access == Authorization.EMPOYEE)
{
return false;
}
}
}
本文详细介绍了Java中常量的命名规则,强调所有字母应为大写并使用下划线连接多个单词。此外,深入探讨了final与static关键字在声明常量时的共同使用原因,指出不加static时每个对象会拥有该值,而加了static后所有对象共享同一常量。
170万+

被折叠的 条评论
为什么被折叠?



