本文主要是介绍Java之final特性简述,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、final变量
一旦声明的final变量被赋值后,就不能改变该变量的值。一个既是static又是final的字段只占据一段不能改变的存储空间。
2、final方法
被final定义的方法不能被重写,一个定义为private的方法隐式的被指定为final类型。定义为final的方法可以使运行时的效率优化。
3、final类
定义为final的类不能被继承,不能再派生子类。将某个类定义为final形式,类中的所有方法都被隐式地设置为final形式,但类中的成员变量可以被定义为final或者非final形式。
这篇关于Java之final特性简述的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!