码迷,mamicode.com
首页 > 其他好文 > 详细

final 关键字修饰类,方法,变量有什么作用?

时间:2020-07-04 20:43:03      阅读:100      评论:0      收藏:0      [点我收藏+]

标签:现在   数值   vat   初始化   nal   数据   基本数据   子类   继承   

被 final 修饰的类不能被继承, final 类中的所有成员方法都会被隐式的指定为 final 方法.

方法

  • 把方法锁定, 不让子类去修改方法的实现.
  • 提高效率, 早期的 Java 实现版本中会将 final 方法转为内嵌调用, 而现在的 Java 版本已经不需要使用 final 进行优化了, 类中的所有 private 方法都隐式的指定为 final.

变量

如果是一个基本数据类型变量, 那么其数值一旦初始化后就不能更改; 如果是一个引用数据类型变量, 则在其初始化后不能指向另外一个对象.

final 关键字修饰类,方法,变量有什么作用?

标签:现在   数值   vat   初始化   nal   数据   基本数据   子类   继承   

原文地址:https://www.cnblogs.com/lk13227/p/13236349.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!