final,finally,finalize

final:

修饰变量,该值为常量,一旦赋值就不可改变

修饰方法:不可以被重写

修饰类:不可被继承

finally

一般用于异常处理,可与try单独使用,无论是否捕捉到异常,catch无论是否执行,都要执行fianlly的代码块。

finalize

当对象被垃圾回收器回收的时候由垃圾回收器运行。回收条件有三种,1.需要引用赋值为null 2.所在类重写finalize方法 3.手动调用system.gc();

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

推荐阅读更多精彩内容

  • final、finally和finalize的区别是什么? 转自(侵删):http://blog.csdn.net...
    shu2man阅读 3,813评论 0 1
  • 一、final 的三种用法 1️⃣如果一个类被声明为 final,意味着它不能再派生出新的子类,即不能被继承,因此...
    Djbfifjd阅读 4,578评论 1 3
  • final关键字: 可以将方法或者类声明为final,明确告诉不可以被修改。如Java类库的一些基础类中相当一部分...
    从林战士们阅读 5,464评论 0 3
  • final 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一...
    Rreply阅读 3,064评论 0 0
  • 何方之花爱上我何处的话花谢又花开,我的话消逝不可再来我会把它吹干,让杜鹃鸟满心欢喜接受 那扇陌生的窗口流经又远离我...
    白茅君阅读 3,184评论 0 1