码迷,mamicode.com
首页 > 其他好文 > 详细

final、finalize()、finally

时间:2020-12-31 12:31:19      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:用户   object   程序   常量   存储   作用   自定义   语句   回收   

final、finalize()、finally
性质不同
final为关键字;
finalize()为方法;
finally为区块标志,用于try语句中;
作用
final为用于标识常量的关键字,final标识的关键字存储在常量池中(在这里final常量的具体用法将在下面进行介绍);
finalize()方法在Object中进行了定义,用于在对象“消失”时,由JVM进行调用用于对对象进行垃圾回收,类似于C++中的析构函数;用户自定义时,用于释放对象占用的资源(比如进行I/0操作);
finally{}用于标识代码块,与try{}进行配合,不论try中的代码执行完或没有执行完(这里指有异常),该代码块之中的程序必定会进行;

final、finalize()、finally

标签:用户   object   程序   常量   存储   作用   自定义   语句   回收   

原文地址:https://www.cnblogs.com/LinYanyan1024-6285/p/14194917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!