zoukankan      html  css  js  c++  java
  • Java中的final

    (1)final标记的类不能被继承
    (2)final标记的方法不能被子类重写
    (3)final标记的变量为常量,只能赋值一次
        如:
           final int Y=2;
                 Y=3;// 出错
    (4)final标记的成员变量必须在声明的同时赋值,或在该类的构造方法中显示赋值,然后才能使用,如:
       class Test{
                final int X=5;

        final int Y;
               Test(){
                         Y=3;
                }
        }
    (5) 方法中定义的内置类只能访问该方法内的final类型的局部变量,用final定义的局部变量相当于一个常量,它的生命周期长于方法运行的生命周期。
    (6) 将一个形参定义成final也是可以的,这就限制了在方法中修改形参的值范围。

  • 相关阅读:
    用户登录
    open >>>文件操作
    随机数
    内置函数
    函数练习
    函数的动态参数
    函数的指定参数
    函数的普通参数
    函数的初步认识
    copy
  • 原文地址:https://www.cnblogs.com/winson/p/3204908.html
Copyright © 2011-2022 走看看