Effective Java 中譯筆記
簡介
一、建立與銷毀物件
1、考慮使用static factory methods取代建構子
2、當建構子參數眾多時,考慮使用builder
3、單一實例的屬性應為列舉類型或使用private建構子
4、使用private建構子強制不可實體化
4. 類別和介面(Classes and Interfaces)
項目13:最小化類別和成員的存取權限
項目14:public類別使用存取方法而不是public屬性
項目15:最小化變動性
item 16. favor composition over inheritance
10. Concurrency
Item 66. Synchronize access to shared mutable data
Item 67. Avoid excessive synchronization
k
Powered by
GitBook
一、建立與銷毀物件
此章節探討何時以及如何建立物件跟銷毀。
results matching "
"
No results matching "
"