final、finally、finalize有什么不同

  • final修饰变量不可修改,修饰class不可扩展,修饰方法不可重写,

  • finally是Java保证重点代码一定要执行的一种机制。我们可以用tryfinally,try-catch-finally来进行类似JDBC连接,保证unlock锁等动作,系统异常中断的时候finally是不会执行的

  • finalize是基础类java.lang.Object的一个方法,是保证对象在被垃圾收集前完成特定资源的回收。finalize机制已经不推荐使用

发布了211 篇原创文章 · 获赞 37 · 访问量 18万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览