软件设计原则

image-8gnq.png

image-wedr.png

image-o1s1.png

image-clib.png

软件设计模式

序列化与反序列化,反射可以破环单例模式

单例模式

image-6kqc.png

工厂模式image-bylx.png

抽象工厂模式

image-vjig.png

image-ovcq.png

image-p7p2.png

原型模式

image-cq6w.png

建造者模式

image-hw32.png

image-9bgw.png

image-lk9v.png

image-w4gm.png

image-kebs.png

image-jbkq.png

结构性模式

image-m1j1.png

代理模式

image-cbpb.png

CGLIB 适用于 没有接口的对象,这个对象需要进行代理

image-cbtf.png