1.final关键字可以用来修饰类、属性、方法。2.final关键字修饰的类不能被再继承。比如:String,String类是final的修饰的类,不能被继承。3.final关键字修饰的方法不能被子类重写。4.final关键字修饰的变量,初始化之后值不能再发生改变。 在java中使用static和final关键字共同修饰的变量称之为常量,常量名全大写。 final修饰的引用类型的变量,引用地址不能再发生改变,但是只限定第一层,引用类型的属性值是可以发生改变的。