标签:基本 不能被继承 拓展 部分 防御 开始 ali 设计 重写
一.final关键字概述1. 为什么会有final
由于继承中有一个方法重写的现象,而有时候我们不想让子类去重写父类的方法.这对这种情况java就给我们提供了一个关键字: final
2. final概述
final关键字是最终的意思,可以修饰类,变量,成员方法。
3. final修饰特点
4. final关键字修饰局部变量
1. final可以修饰类,方法,变量
2. finally则是Java保证重点代码一定要被执行的一种机制
可以使用 try-finally 或者 try-catch-finally 来进行类似关闭 JDBC连接、保证 unlock 锁等动作。
3. finalize 是基础类 java.lang.Object的一个方法
它的设计目的是保证对象在被垃圾收集前完成特定资源的回收。finalize 机制现在已经不推荐使用,并且在 JDK 9开始被标记为 deprecated。
4. final 关键字深入理解
5. 在以下4种特殊情况下,finally块不会被执行:
《Java架构筑基》从Java基础讲起——深入理解Finial
标签:基本 不能被继承 拓展 部分 防御 开始 ali 设计 重写
原文地址:https://blog.51cto.com/14637764/2459809