类常量是程式语言中的名词。在Java中,经常希望某个常量可以在一个类中的多个方法中使用,通常将这些常量成为类常量。可以使用static final设定一个类常量。
基本介绍
- 中文名:类常量
- 特指:程式语言中的名词
- 常用:在一个类中的多个方法中使用
- 位于:main方法的外部
解释
下面给出一个类常量的示例:
public class Constants
{
public static void main(String[] args)
{
double paperWidth=8.5;
double paperHeight=11;
System.out.println("Paper size in centimeters:"
+paperWidth*CM_PER_INCH+"by"+paperHeight*CM_PER_INCH);
}
public static final double CM_PER_INCH=2.54;
}
注意
需要注意,类常量的定义位于main方法的外部。因此,在同一个类的其他方法中也可以使用这个常量。而且,如果一个常量被声明为public,那幺其他类的方法也可以使用这个常量。在这个示例中,CM_PER_INCH就是这样一个常量。
在Java中,必须使用final定义常量。