Java - final、finally、finalize三者的区别

final、finally与finalize的区别


一:final

  • final修饰变量,变量成为常量,不允许被修改;
  • final修饰方法,当前方法不允许被重写;
  • final修饰类,当前类不能被继承。

二:finally

  • 用在异常处理语句中,用户回收资源

三:finalize