考慮用靜態工廠方法代替構造器

方法有名字,能夠知道構建的是什麼樣的一個對象; 沒必要在每次調用的時候都建立一個新的對象,能夠使用預先緩存好的對象,避免建立重複的對象–這樣作的好處就是能夠提高性能; 能夠有選擇的返回子類型的對象。 在靜態工廠方法中使用範型能夠使代碼簡潔,以下: public static <K,V> HashMap<K,V> newInstance(){ return new HashMap<K,V>(
相關文章
相關標籤/搜索