final 当使用final修饰类的时候,表示类不能被继承(就是extends后面不能再加它了) final 注意事项: 当使用final修饰时,该方法不能被子类重写 当一个方法被标记为private 那么也会被标记成final,该方法不能被被继承也不能被重写 当final修饰变量或属性时,该变量或属性的值无法被修改(可以叫做常量了) 测试样例 public final class Mosquito { public final void fly(){ final int a = 0; //这个…
final 关键字代表最终.不可改变的. 常见的四种用法 可以用来修饰一个类 可以用来修饰一个方法 可以用来修饰一个局部变量 可以用来修饰一个成员变量 1.当final关键字用来修饰一个类的时候,格式: public final class 类名称{ //... } 含义: 当前这个类不能有任何的子类.(太监类) 注意: 一个类如果是final的,那么其中所有的成员方法都无法进行覆盖重写(因为没有儿子). 2.当final关键字用来修饰一个方法的时候,这个方法就是最终方法,也就是不能被覆盖重写的…