美文网首页
final finally finalize区别联系

final finally finalize区别联系

作者: 小徐andorid | 来源:发表于2018-03-19 00:15 被阅读0次

    final用于声明属性,方法和类分别表示属性不可变,方法不可覆盖和类不可被继承(不能再派生出新子类)

    当一个方法声明为final时,表示其不能被任何子类方法重写,但是其子类可以使用这个方法。

    当一个类用final声明时,此类不可被继承所有的方法都不能被重写。

    Finally作为异常处理的一部分,它只能用在try/catch语句中,经常用在需要释放资源的地方

    finalize 是Object类的一个方法,在垃圾回收器执行时会调用回收对象的finalize()方法,可以覆盖此方法来实现对其他资源的回收。

    相关文章

      网友评论

          本文标题:final finally finalize区别联系

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