final:用于修饰类、方法和属性;被修饰的类不能被继承,方法不能重写,属性不可改变即参量;
-----ps:abstract和final不能同时修饰类
finally:多用捕获异常后必须执行执行的代码块,比例关闭连接,IO流等;
finaliza:JVM在回收垃圾之前首先要进行资源回收,资源回收就是调用这个finaliza方法,由垃圾回收器主动调用;
本文详细解析了Java中final、finally与finalize的区别与应用场景。final用于定义不可更改的类、方法或变量;finally常用于确保异常发生后仍能执行如资源释放等必要操作;而finalize则是在对象被垃圾回收前由JVM调用的方法。
final:用于修饰类、方法和属性;被修饰的类不能被继承,方法不能重写,属性不可改变即参量;
-----ps:abstract和final不能同时修饰类
finally:多用捕获异常后必须执行执行的代码块,比例关闭连接,IO流等;
finaliza:JVM在回收垃圾之前首先要进行资源回收,资源回收就是调用这个finaliza方法,由垃圾回收器主动调用;
1万+
3022

被折叠的 条评论
为什么被折叠?