面试基础篇-Java中final、finally、finalize的区别
一、关键字解读
final:用于声明属性、方法和类。
修饰属性:表示属性不可变。
修饰方法:表示方法不能被重写。
修饰类:表示类不可被继承。
finally:是异常处理语句的一部分,表示被finally包裹的代码段无论触发异常与否,都会执行。
finalize:是Object类的一个方法。当垃圾收集器进行资源回收时,会调用对象的此方法来进行垃圾回收、资源释放。
二、深入解读
虽然这三个单...
原创
2018-11-02 23:40:45 ·
1314 阅读 ·
0 评论