finally

finally的作用

finally作用有三。

  1. 修饰类的时候表明该类不能被继承。
  2. 修饰方法的时候表明该方法不能被重写。
  3. 修饰变量的时候表明该变量不能被改变。

变量不能被改变的具体含义

变量不能被改变指的是引用不可被改变,但是引用指向的内容可以被改变。

finally的其他作用

  1. 局部内部类里面,参数一定要为finally。
  2. finally修饰的方法,会尽力为其寻找内联,有助于提升Java效率。
原文地址:https://www.cnblogs.com/dearcabbage/p/10708995.html