FINAL修饰符的使用

来源:互联网 发布:webgame源码 编辑:程序博客网 时间:2024/05/16 11:57
final 关键字可以修饰类、类的成员变量和成员方法,但final 的作用不同。
  
  1) final 修饰成员变量:
  final修饰变量,则成为常量,例如
  final type variableName;
  修饰成员变量时,定义时同时给出初始值,而修饰局部变量时不做要求。

  2) final 修饰成员方法:
  final修饰方法,则该方法不能被子类重写
  final returnType methodName(paramList){
  …
  }

  3) final 类:
  final修饰类,则类不能被继承
  final class finalClassName{
  …
  }