第1个回答 2011-01-28
final 通常用来定义常量。定义后就不能修改了
一般情况下,我们代码中有一些变量是不需要修改的。这时候我们就可以把它定义为final的,所以也叫常量
比如说数学中的pie。
赋值一次就可以了
final double PIE = 3.1415;
定义常量的命名规则一般是只用大写字母表示,如果有2个以上单词,中间用下划线分隔
如final Date MY_BIRTHDAY = NEW Date();
第2个回答 2011-01-28
final 关键字是最终的意思,就是一般以final声明的变量都是常量,无法改变;
而 int x=1 这种变量声明方式只是普通的一种变量声明方式,可以随时改变其值大小
第3个回答 2011-01-28
final 用于变量表示常量
final 用于方法表示该方法不可以被重载
final用于类表示该类不可以被继承本回答被提问者采纳
第4个回答 2011-01-28
final是最终的意思啊,final int x = 1 表是x的值是不可变的