美文网首页
Java-面试--谈谈final、finally、 finali

Java-面试--谈谈final、finally、 finali

作者: 李小李的路 | 来源:发表于2019-05-20 17:16 被阅读0次
  • 1.final修饰的类,不可被继承,修饰的方法不可被重写,修饰的变量不可多次赋值。通过final能够得到性能上的优化,但是不明显,如果大量使用可能会干扰代码,不能表达出本来具有的含义。故不使用。匿名内部类,访问局部变量要求传入的参数,必须是final是要保证数据一致性问题。
  • 2.finally。代码中总是会执行的代码段。除了退出虚拟机外。
  • 3.finalize。在虚拟机回收该对象前进行调用。此种方式不可取。因为java虚拟机不知道在什么时候才对对象进行回收。

相关文章

网友评论

      本文标题:Java-面试--谈谈final、finally、 finali

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