Java学习day20-关键字final

一、关键字final

 在Java中声明类、属性和方法时,可使用关键字final来修饰,表示“最终”。

  1.final标记的类不能被继承。

  2.final标记的方法不能被子类重写。

  3.final标记的变量(成员变量或整体变量)即称为常量。(名称大写,且只能被赋值一次)

二、final修饰类

三、final修饰方法

四、final修饰变量--常量

package day15;

public class TestPerson {
    final String NAME = "";//final修饰的变量是常量,常量必须显示赋值
    final static String NAME_1 = "";//final static 一起修饰变量,就是全局常量
    //常量定义名称约定使用大写,如果多个单词组成名称,用_连接
    int age;
}

 

总结:final代表最终,可以修饰变量、方法、类

修饰变量,即为常量,只能赋值一次,不能改变。

修饰方法,子类不能重写。

修饰类,类不能被继承。

 

posted @ 2020-03-19 11:26  苏胖胖  阅读(105)  评论(0)    收藏  举报