2007年3月18日 #
摘要: Java1.1中引入內部類(Inner Class),方便編寫更有結構性或更優雅或更簡潔的代碼。JDK源碼中有大量內部類的應用。內部類有靜態成員類,成員類,局部類和匿名類四種,各適用不同場合...... 閱讀全文
摘要: 理解JDK1.5新特性Generics:為何引入,如何實現,常用使用方式等 閱讀全文
摘要: 結構模式基本思想,各結構模式基本類圖,重點對Bridge Pattern做了簡要分析 閱讀全文
摘要: 創建模式基本思想,各創建模式基本類圖,簡要分析 閱讀全文
摘要: 掌握23種設計模式的關鍵是理解它們的共通目的:使所設計的軟件系統在一般或特定(系統將來在特定點上擴展的可能性大)場景下,盡可能的對擴展開放,對修改關閉。即面對新需求或需求變更時,容易開發獨立于既有代碼的新代碼接入到現有系統或對現有代碼做可控的少量修改,而不是在現有代碼基礎上做大量的增、刪、改。為了這一目的,23種設計模式貫穿了面向對象編程的基本原則:面向接口或抽象編程,而不是面向實現編程... 閱讀全文
摘要: 什么是 Clone ,容易實現嗎;Java 對 clone 的支持;Shallow Clone 與 Deep Clone ;如何實現 Deep Clone 閱讀全文