被final修飾的類是最終類,它不能再被繼承
格式:
final
class 類名
被final修飾的方法,在子類中不能被重寫
格式:
public
final
void
method()
修飾基本型別的區域性變數
基本型別的區域性變數被final修飾後,只能賦值一次,不能被更改,第二次賦值會編譯報錯。
修飾引用型別的區域性變數
引用型別的區域性變數被final修飾後,只能指向乙個物件,位址值不能再更改,但是不影響物件內部的成員修改。
修飾成員變數
被final修飾的成員變數是常量,一般有書寫規範,要求常量名所有字母都要大寫。
格式:
private
final string str =
"常量"
;
Static關鍵字的基礎知識整理
static關鍵字屬於乙個修飾符號,它可以用來修飾成員變數和成員方法 不能修飾建構函式 和 塊,被修飾的成員是屬於類的,而不單單是屬於某個物件的。也就是說,static修飾的成員變數和成員方法不能由物件來呼叫,而是直接使用類名呼叫。靜態成員方法 靜態函式是在類載入的時候就在記憶體中載入完成,可以直接...
Java基礎 final關鍵字
final概述 final可以修飾類,方法和變數。特點 1 final可以修飾類,該類不能被繼承。2 final可以修飾方法,該方法不能被重寫。3 final可以修飾變數,該變數不能被重新賦值。因為這個變數為常量。final修飾區域性變數的問題package duixiang class stude...
JAVA基礎(關鍵字 final)
1,final概述 2,final修飾特點 class demo1 final final class father class son extends father 3,final關鍵字修飾區域性變數 基本型別,是值不能被改變 引用型別,是位址值不能被改變,物件中的屬性可以改變 class dem...