java-pattern Java 设计模式 单例模式:减少类的实例化,保证一个jvm中只有一个类的实例,减少内存的开支,使类中的属性可以共用。 工厂模式:通过工厂类实例化不同的实现类,类似Spring的BeaFactory。 策略模式:Spring AOP 的**,抽象具体的行为,类中只引入相关接口,具体的行为实现继承此接口,注入具体的业务逻辑中,一方面解耦模块间的耦合关系,另一方面使剥离出的行为可复用。