final关键字 常量

修饰词:final 最终的最后的

(1)修饰类:final修饰的类不可以被继承。

(2)修饰成员变量:可以直接初始化,也可以在构造器中初始化,除了以上两种情况不能在其他任何地方再次赋值,只可赋值一次。

(3)修饰局部变量:只能初始化一次。

           public void run(final int x) {
               //x=1;//编译错误,被调用时是第一次赋值,(对象调用时有参传参为第一次赋值)此时是第二次赋值。
           }

(4)修饰方法:被final修饰的方法,不能在子类中重写,但是可以在子类中使用。

常量:因为常量是一些特殊值,我们可以定义成,final,public,static进行修饰。

             (public static final前缀)

猜你喜欢

转载自blog.csdn.net/Betty_betty_betty/article/details/81369201