《Head First Java》20201009讀書筆記
P256-P271
《Head First Java》20201009讀書筆記
從某個建構函式呼叫過載版的另一個建構函式
使用this()來從某個建構函式呼叫同一個類的另外一個建構函式。
this()只能用在建構函式中,且必須是第一行語句。
每個建構函式可以選擇呼叫super()或this(),但不能同時呼叫。
物件的生命週期
物件生命週期你由引用變數的生命週期而定,又要看它是區域性變數或例項變數。
- 區域性變數只會存活在宣告該變數的方法中。
- 例項變數的壽命與物件相同。如果物件還活著,則例項變數也會是活的。
當最後一個引用消失時,物件就會變成可回收的。
有3種方法可以釋放物件的引用。
- 引用永久的離開它的範圍。
void go(){
Life z = new Life();//z會在方法結束時消失
}
- 引用被賦值到其他的物件上。
Life z = new Life();
z = new Life();//第一個物件會在z被賦值到別處時掛掉
- 直接將引用設定為null。
Life z = new Life();
z = null;//第一個物件會在z被賦值為null時擊斃
相關文章
- head first java讀書筆記Java筆記
- Head First jQuery讀書筆記jQuery筆記
- Head First設計模式讀書筆記設計模式筆記
- 《Head First Java》20200927讀書筆記Java筆記
- Head First Javascript 程式設計讀書筆記(一)JavaScript程式設計筆記
- Head First Javascript 程式設計讀書筆記(二)JavaScript程式設計筆記
- Head First Javascript 程式設計讀書筆記(三)JavaScript程式設計筆記
- Head First Javascript 程式設計讀書筆記(四)JavaScript程式設計筆記
- 《Head First Java》20201017讀書筆記Java筆記
- 《Head First HTML 與 CSS》讀書筆記之CSS篇HTMLCSS筆記
- 《Head First C 中文版》審讀筆記(五)筆記
- 《Head First C 中文版》審讀筆記(三)筆記
- 《Head First C 中文版》審讀筆記(四)筆記
- 《Head First C 中文版》審讀筆記(二)筆記
- 《Head First C 中文版》審讀筆記(一)筆記
- Head First Java學習筆記(7):繼承與多型Java筆記繼承多型
- Effective Java 讀書筆記Java筆記
- 《Head First Android》讀後感,電子書PDF下載Android
- 深度解讀Head First:公式篇公式
- java讀書筆記---垃圾回收Java筆記
- Effective Java 讀書筆記(2)Java筆記
- 讀書筆記-----Java中的引用筆記Java
- Effective Java讀書筆記(目錄)Java筆記
- Head First 設計模式筆記 3.裝飾者模式設計模式筆記
- Head First HTML 與 CSS(第二版)學習筆記HTMLCSS筆記
- 讀書筆記筆記
- 讀書筆記...筆記
- 《Java程式設計思想》讀書筆記一Java程式設計筆記
- 《Effective Java 第二版》讀書筆記Java筆記
- 讀書筆記-Java程式設計思想-03筆記Java程式設計
- Java遊戲程式設計讀書筆記(轉)Java遊戲程式設計筆記
- Cucumber讀書筆記筆記
- 散文讀書筆記筆記
- HTTP 讀書筆記HTTP筆記
- CoreJava讀書筆記-------Java筆記
- flask讀書筆記Flask筆記
- Vue讀書筆記Vue筆記
- MONGODB 讀書筆記MongoDB筆記