static final 用来修饰属性:全局常量
public class FinalTest{ //显式初始化 final int WIDTH=10; //代码块中初始化 final int LEFT; { LEFT=1; } //构造器中初始化 final int RIGHT; public FinalTest(){ RIGHT=2; } public void doWidth(){ // 会报错 // width=20; } // public void show{ final int NUM=10;//常量 // 不可以继续赋值 // NUM+=20; } public void show(final int num){ } public static void main(String[] args){ int num1=10; num1=num1+5; } } final class FinalA{ } //会报错,不能被继承 //class B extends FinalA{ //} class AA{ public final void show{ } } class BB extends AA{ // 不能被重写,会报错 // public void show{ // } }