美文网首页
Java-0020-空白final以及一般final的用法

Java-0020-空白final以及一般final的用法

作者: 云转水流 | 来源:发表于2016-08-01 21:00 被阅读36次

    2016.7.30

    1. final修饰的成员变量没有默认值
    2. final初始化可以在三个地方
      (1)声明的时候初始化
      (2)构造函数里初始化
      (3)要是没有static修饰的话可以在非静态块里初始化,要是有static修饰的话可以在静态块里初始化
    3. final成员必须初始化

    final修饰类
    表示这个类时终类,不能被继承。

    final修饰方法
    表示这个方法不能被覆写(override)。

    final修饰参数
    表示你可以读取使用该参数,但是无法改变该参数的值。

    • 父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型的。
    • final不能用于修饰构造方法。

    相关文章

      网友评论

          本文标题:Java-0020-空白final以及一般final的用法

          本文链接:https://www.haomeiwen.com/subject/qlqtsttx.html