final关键字

来源:互联网 发布:阿里云os应用下载 编辑:程序博客网 时间:2024/06/05 21:01
  1. final修饰的类无法被继承。
  2. final修饰的方法无法被重写(覆盖)。
  3. final修饰的局部变量,一旦赋值,不可再改变。
  4. final修饰的成员变量,必须被“显示的”初始化。
  5. final修饰的成员变量,一般和static联用。
  6. final修饰的引用类型,改引用不可以再重新指向其他的java对象,但是final修饰的引用,该引用指向的对象的属性是可以修改的。

例子

class MyMath{    //常量:java规范中要求所有的常量要大写。    //常量:值不可再改变的变量。    public static final double PI = 3.14;}
原创粉丝点击