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