美文网首页
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并不改变。

相关文章

  • java 基础知识点1-final与各类引用

    1.final,finally,finalize区别 final表示不可修改,finally是保证重点代码一定执行...

  • java学习——源码分析finalize和FinalRefere

    一道常见的java面试题:描述final、finally、finalize的区别final、finally是常用的...

  • 经典面试题目

    谈谈final,finally,finalize有什么不同? final可以用来修饰类、方法、变量。final修饰...

  • Java面试题

    final, finally,finalize的区别: final 生命属性,方法,和类,final声明的属性是常...

  • java核心技术36讲笔记

    Java-Basic 谈谈final、 finally、 finalize有什么不同? 典型回答:final可以用...

  • Java语言中机组混淆的知识

    第一组:final、finally和finalize? 阿情说:final和finally是Java语言中的关键字...

  • final,finally,finalize

    final,java中的关键字,修饰符,修饰类、方法或变量。修饰类表示该类不可以被其他类继承,修饰方法表示该方法不...

  • final finally finalize

    final可以修饰变量,方法,类。修饰变量,变量的值不能被修改;修饰方法,方法不能被重写;修饰类,类不能被继承。 ...

  • final,finally,finalize

    说在前面,每天积累一点点,详情请点击github final final是可以修饰域,参数,方法,类的关键字。 f...

  • final finalize finally

    final: final(不能被继承)与abstract(只能被继承)永远不能同时修饰类。 修饰类,变量,方法。 ...

网友评论

      本文标题:final finalize finally

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