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","张三"); }