| 12345678910111213141516171819202122232425262728293031323334 |
- package course;
- /**
- * @author WanJl
- * @version 1.0
- * @title Demo02
- * @description final
- * @create 2026/7/23
- */
- public class Demo02 {
- /*
- 如果一个类 不想让子类继承自己,那么可以在类上面使用final进行修饰
- public final class 类名{
- }
- 使用final修饰的类,不能被继承.
- 使用final修饰的变量,不能被修改,这个变量就变成了常量。只能调用,不能修改。
- Java中一般常量名称是全大写。
- 使用final修饰的方法,不能被子类重写。
- 修饰类的场景:
- 比如某个工具类,只能被调用,不能被继承。或者是一些特殊功能的类,比如字符串类
- String 就是一个类,这个类就是使用final修饰的,就不能继承字符串类。
- final 不能和 abstract 一起使用的,相互冲突
- */
- //使用final修饰的变量,不能被修改,这个变量就变成了常量。只能调用,不能修改。
- final int i=10;
- final Person p=new Person("1001","张三");
- }
|