设计模式是什么?
设计模式是经过前人无数次的实践总结出的,设计过程中可以反复调用,解决特定问题的设计方法。
常用的设计模式
单例模式:
饱汉模式:
饥汉模式:
3步: a。构造方法私有化
b。自己在自己的类中创建一个单实例
饱汉:一出来就创建单实例
饿汉:需要时才创建
c。提供一个方法获取该实例对象
工厂模式:spring IOC
对象的创建交给一个工厂去创建
代理模式:spring AOP
包装模式