final修饰的类

final修饰的类无法被继承。

final修饰的方法不能被重写。

final修饰的成员变量 ,必须初始化。

final修饰的局部变量 ,一旦赋值,不可以再改变。

final翻译成中文的意思就是“最终”的意思

public class FinalTest01 {     

public final  k;    // 用了final修饰成员变量 必须初始化 错误写法

     public static void main(String[] args) {

final  int a = 10;

i = 20;           // 错误写法 一旦使用final修饰局部变量的话 一旦给其赋了值,就不能在更改

   }

}

final   class A {


}

class B extends  A {        //  无法被继承 错误

}

class C {

    public final void m1 () {   // 无法被重写  错误


     } 

}

class D {

public final void m1 () {


  }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容