**final:**用于声明属性,方法和类
修饰属性:属性不可变
修饰方法:方法不可覆盖
修饰类:类不可继承
**finally:**异常处理的一部分,表示总是执行
finalize: Object类的一个方法,在垃圾收集器执行时会调用被回收对象的此方法,可以覆盖此方法,提供垃圾收集时的其它资源回收,列如关闭文件等。
final,finally,finalize的区别
最新推荐文章于 2024-01-31 09:49:50 发布
**final:**用于声明属性,方法和类
修饰属性:属性不可变
修饰方法:方法不可覆盖
修饰类:类不可继承
**finally:**异常处理的一部分,表示总是执行
finalize: Object类的一个方法,在垃圾收集器执行时会调用被回收对象的此方法,可以覆盖此方法,提供垃圾收集时的其它资源回收,列如关闭文件等。