学习Java程序设计时常会接触final关键字,本文将介绍其基本用法与常见应用场景。
1、 final关键字在Java中用于表示不可更改的属性或最终状态。
2、 final修饰的方法无法被子类重写。
3、 final类无法被子类继承。
4、 由final定义的变量为常量,其值一旦设定便不可修改。
5、 Java中方法重写指子类重新定义父类方法,需注意与重载区分,C中规则类似。
6、 所示,final类无法被继承,具体示例如下。
7、 观察final修饰方法的使用示例,所示。
8、 final修饰的变量不可修改,所示。
9、 大家清楚了吗?用final修饰的类无法被继承,修饰的方法不能在子类中重写,而修饰的变量则成为常量,其值一旦赋值便不可更改。
10、 这张图源自网络,能帮助大家更好地理解和记忆。
评论
更多评论