spring
spring常用的设计模式及源码解析
java小白~
good good study,day day up.
展开
-
spring设计模式-单例模式
单例模式:是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。单例模式是创建型模式懒汉式单例模式:在类加载的时候就立即初始化,并且创建为单例对象,它绝对线程安全,线程还没出现的时候就实例化了不可能存在访问安全问题。优点:没有加任何锁,执行效率比较高,用户体验比懒汉式单例模式更好缺点:类加载的时候就初始化,不管用不用都占着空间,浪费了内存。饿汉式:public cl...原创 2019-09-01 20:07:06 · 172 阅读 · 0 评论 -
spring 常用的设计模式-工厂模式
简单工厂模式是指由一个工厂对象决定创建哪一种产品类的实例。简单工厂模式适用于工厂类负责创建对象较少的场景,客户端只需要传入工厂类的参数,对于如何创建对象不需要关心。public interface ICourse { void recourd();}public class JavaCourse implements ICourse { public JavaCourse(...原创 2019-08-25 14:11:30 · 269 阅读 · 0 评论