public Note(Long id) {this();this.id = id;}
1 回答

www說
TA貢獻1775條經驗 獲得超8個贊
java中this關鍵字有三個作用:
區(qū)別全局變量和局部變量
在方法中this表示誰調用該方法 this就代表誰
例如:public void show(){
Synchronized(this){
……}
}
同步代碼塊表示 哪個對象調用該方法 就得到哪個對象的對象鎖
構造器中this()表示調用形式參數相同的同一個類中的另一個構造器,這樣就可以代碼復用
就拿你那段代碼來說 this()就表示調用該類中 名稱是Note 形參是空的構造器 讓里面的代碼在這個有參的構造器中再跑一遍
添加回答
舉報
0/150
提交
取消