在Java中,利用关键字final指示常量。关键字final表示这个常量只能被赋值一次。一旦被赋值以后,就不能够再更改了。习惯上,常量名使用全大写。
在Java中,经常希望某个常量可以在一个类中的多个方法中使用,通常将这些常量称为类常量。可以使用关键字static fianl设置一个类常量。
public class Constants2
{
public static final double PI = 3.14;
public static void main(String[] args)
{
double r = 2.0;
double s = PI * r * r
System.out.println("S = " + s)
}
}
需要注意,类常量的定义位于main方法的外部。因此,在同一个类的其他方法中也可以使用这个常量。而且,如果一个常量被声明为public,那么其他类的方法也可以使用这个常量。在这个示例中,Constants2.PI就是这样一个常量。
网友评论