java中final关键字详解
2016-09-20 18:48
239 查看
final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。
什么是final变量?
对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。
什么是final方法?
final也可以声明方法。方法前面加上final关键字,代表这个方法不可以被子类的方法重写。如果你认为一个方法的功能已经足够完整了,子类中不需要改变的话,你可以声明此方法为final。final方法比非final方法要快,因为在编译的时候已经静态绑定了,不需要在运行时再动态绑定。
什么是final类?
使用final来修饰的类叫作final类。final类通常功能是完整的,它们不能被继承。Java中有许多类是final的,譬如String, Interger以及其他包装类。
转载:http://www.importnew.com/7553.html
阅读更多相关文章推荐
- Java面试题04-final关键字详解
- Java:final关键字 详解
- Java中final关键字详解
- Java学习笔记(29)--final关键字详解
- Java中的final关键字详解
- java关键字final使用方法详解
- Java final关键字详解
- java笔记(四)[java中的import关键词&java中的javadoc用法及注释说明&java中的final关键字&java中的内部类详解]
- java 基础-关键字 final修饰例子详解
- Java中的final关键字详解
- Java中的final关键字详解
- java中的final关键字详解及实例
- Java中final关键字详解
- java final 关键字的详解!
- Java中的final关键字详解及实例
- java中final关键字使用示例详解
- java关键字final使用方法详解
- Java中的final关键字详解
- java中final关键字的运用详解
- Java final关键字详解