final,finally,finalize

final,java中的关键字,修饰符,修饰类、方法或变量。修饰类表示该类不可以被其他类继承,修饰方法表示该方法不能被重写,修饰变量表示初始化后变量值不能被修改。

finally,用于try/try catch语句后,无论是否发生异常finally块中的代码总会被执行,常用来释放资源、关闭数据库等。

finalize,是Object类的一个方法,垃圾回收时调用。当垃圾回收器判断该对象没有引用时调用对象的finalize()方法,该方法执行后,如果对象还是没有引用,该对象会被回收;如果对象有了引用,将不会被回收。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • final、finally和finalize的区别是什么? 转自(侵删):http://blog.csdn.net...
    shu2man阅读 632评论 0 1
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,765评论 18 399
  • 所有知识点已整理成app app下载地址 J2EE 部分: 1.Switch能否用string做参数? 在 Jav...
    侯蛋蛋_阅读 2,507评论 1 4
  • 回家的这些天,大部分时间都是穿梭在不同的孩子之间,学着与孩子相处,学着与孩子相伴,真是一场奇妙之旅。 雨馨的霸道,...
    樱花雪Monkey阅读 271评论 0 3
  • 我真的很变态 一直盯着自己不完美的地方 然后讨厌自己并为此郁郁不欢 不应该在此写东西 往往写完不想让别人看见 能设...
    猫子盘阅读 395评论 0 1