[Java] final 关键字
Final 关键字
*1 final 的变量的值不能够被改变
*11 final 的成员变量
*12 final 的局部变量(形参)
*2 final 的方法不能够被重写
*3 final 的类不能够被继承
系统中的final类。 例如 : String, Math, Boolean 等等。
*1 final 的变量的值不能够被改变
*11 final 的成员变量
*12 final 的局部变量(形参)
*2 final 的方法不能够被重写
*3 final 的类不能够被继承
系统中的final类。 例如 : String, Math, Boolean 等等。
package com.bjsxt.chap03; public class TestFinal { public static void main(String[] args) { T t = new T(); // t.i = 9; error! } } class T { public final int i = 8; public final void m(final int j) { // j = 100; } } class TT extends T { // public final void m() {} error! }