文章目录
零、本讲学习目标
- 理解final的作用
- 掌握final修饰变量
一、final关键字概述
- final关键字可用于修饰类、变量和方法,它有“不可更改”或者“最终”的含义
final修饰的对象 | 特性 |
---|---|
final修饰的类 | 不能被继承 |
final修饰的方法 | 不能被子类重写 |
final修饰的变量 (成员变量和局部变量) |
是常量,只能赋值一次 |
二、final关键字修饰变量
(一)final修饰变量的作用
- Java中被final修饰的变量被称为常量,它只能被赋值一次,也就是说final修饰的变量一旦被赋值,其值就不能被修改。如果再次对该变量进行赋值,则程序会在编译时报错。
(二)Java常用类里的常量
- 查看Calendar类,里面有不少