1.單例模式:懶漢,餓漢,加鎖,雙重判斷(加voletal),靜態內部類
2.工廠
3.靜態工廠
4.代理
5.裝飾器,區分代理和裝飾器,代理模式的類是內部創建好,裝飾器是外部傳入
6.觀察者模式
7.原型模式(實現clonable接口)
8.適配器模式:創建一個對象,調另一個對象的方法
9.組合模式:放一個list屬性
10.策略模式:方法參數是接口,具體的策略要自己實現
11.模板方法:抽象類裏面有一堆抽象方法,並有一個final方法,固定其順序
12.責任鏈:類裏面一定有兩點:1,私有的和自己相同的對象,2,抽象方法,保證每一個類實現不同