final,finalize,finally的区别?

final修饰类,该类不能被继承。

final修饰成员变量,此时变量是一个自定义变量。

final修饰成员方法,该方法不能被重写。

finalize:和gc有关系,运行垃圾回收器,回收不用的对象,底层还是依赖于重写了Object中的finalize()方法,回收垃圾。

finally:用来释放资源,io使用频繁,该语句中的代码一定会执行除非执行之前jvm退出了。

posted @ 2017-10-27 16:16  就是这样_zzzz  阅读(82)  评论(0编辑  收藏  举报