[Effective Java] 建立和銷燬對象篇

[Effective Java] 建立和銷燬對象篇 1. 優先考慮用靜態工廠方法代替構造器 優勢: - 靜態工廠方法相比於構造器,它們有名稱 - 不須要每次在使用的時候建立一個對象 - 能夠返回原返回類型的任何子類型的對象 - 在建立參數化是來的時候,代碼更加簡潔java 缺點: - 不能被子類化(由於鼓勵程序使用複合,而不是繼承) - 與其餘的靜態方法實際上沒有任何區別(想要查明如何實例化一個類
相關文章
相關標籤/搜索