final,finally和finalize的区别

final:可以修饰类,成员变量,成员方法

  • 修饰类: 类不能被继承
  • 修饰变量: 变量是常量
  • 修饰方法: 方法不能被重写

finally:是异常处理的一部分,用于释放资源。
一般来说,代码肯定会执行,特殊情况:在执行到finally之前jvm退出了

finalize:是object类的一个方法,用于垃圾回收

猜你喜欢

转载自blog.csdn.net/weixin_42098099/article/details/84710047