文章目录 final关键字 1.1 概述 1.2 使用方式 修饰类 修饰方法 修饰变量 1. 局部变量——基本类型 思考,如下两种写法,哪种可以通过编译? 2. 局部变量——引用类型 3. 成员变量 final关键字 1.1 概述 学习了继承后,我们知道,子类可以在父类的基础上改写父类内容,比如,方法重写。那么我们能不能随意的继承API中提供的类,改写其内容呢?显然这是不合适的。为了避免这种随意改写的情况,Java提供了 final 关键字,用于修饰不可改变内容。 final: 不可改变。可以用于修饰类、方法和变量。 类:被修饰的类,不能被继承。 方法:被修饰的方法,不能被重写。 变量:被修饰的变量,不能被重新赋值。 1.2 使用方式 修饰类 格式如下: final class 类名 {