final 修饰类:这个类不能被继承。如:String 类、StringBuffer 类、System 类。
public class TestFinal { final class A { private String getName() { return "A"; } } // 当类标识为final时,不能够被继承 // class B extends A { // // }}
当类标识为 final 时,不能够被继承,会报错。
final 修饰方法:不能被重写。如:Object 类的 getClass() 方法。
final 修饰属性:此属性就是一个常量,一旦初始化就不可再被赋值。习惯上,常用大写字。
水平有限,若有问题请留言交流!
互相学习,共同进步 :) 转载请注明出处谢谢!