1. 程式人生 > >java final關鍵字

java final關鍵字

聲明 關鍵字 方式 設置 3.1 實現 final類 重寫 改變

1.final聲明變量

一旦變量被設定,就不可再更改變量的值,通常final變量聲明的是常量。

eg:final double PI = 3.14;

2.final方法

final方法不能被重寫,將方法定義為final可以防止子類修改該類的定義和實現方式同時,定義為final的方法效率要比非final方法高,在父類中被定義為private final的方法也不可以被子類覆蓋  

3.final類

不能被繼承,類中所有方法都隱式設置為final方法

java final關鍵字