Finally、Final、Finalize区别:
- Final关键字:修饰的类无法继承,修饰的方法无法覆盖,修饰的变量不能重新赋值
- Finally:与Try连用,finally的语句必须执行
- Finalize:是Object中的方法名,是由垃圾回收器GC调用的
Finally语句块:它中的语句一定会执行,即使有return,所以他一般用于资源的释放,避免出现异常后,流没有关闭(除非是类似exit(0)这种直接结束JVM的语句)
Finally、Final、Finalize区别:
Finally语句块:它中的语句一定会执行,即使有return,所以他一般用于资源的释放,避免出现异常后,流没有关闭(除非是类似exit(0)这种直接结束JVM的语句)