美文网首页
final finalize finally

final finalize finally

作者: 秋笙fine | 来源:发表于2019-02-15 15:38 被阅读0次

    final关键字又名终结器,使用final修饰的变量值无法被改变,变为常量,使用final修饰的方法无法被重写,使用final修饰的类无法被继承。

    finalize是Object的一个私有方法,是在对象被销毁前会调用的方法(我的理解就像Android中的Activity生命周期destroy方法),这个方法用来gc特殊渠道申请的内存,由JVM调用,其工作是为了回收JNI调用内存。

    finally。try catch finally关键字常用于受检异常,在try代码块中rutern执行前调用finally,如果finally中有return,则返回finally中return结果,否则,执行try代码块的return。finally一定会被执行,面试较多的是finally中无return,对return值进行了改变,但此时,try中return并不改变。

    相关文章

      网友评论

          本文标题:final finalize finally

          本文链接:https://www.haomeiwen.com/subject/pcfmeqtx.html