final关键字对于面向对象很强的java来说,很重要,对于代码的管理和重用有着很大的作用。荒芜江宁528总结了一下三点:
1、final类型的数据:基本类型无法改变它的值,对象类型比较特殊,可以改变它的值,但是无法改变其引用;
2、static final 与final的区别:static final强调唯一性,即所有的对象只有一个final标记的变量;
3、final标记的变量在使用前,必须初始化――可以在声明变量的时候初始化,也可以在构造函数中初始化。
编辑特别推荐: