JAVA后端面试《设计模式》

设计模式 1、代理模式 1.静态代理 2.动态代理 3.Cglib代理 2、单例模式 1.非线程安全懒汉式 2.线程安全懒汉式 3.饿汉式(线程安全的):通常状况下建议使用 4.双重校验锁(DCL,即 double-checked locking,线程安全的) 5.静态内部类(线程安全) 6.枚举(线程安全) 3、简单工厂,工厂方法,抽象工厂 1.简单工厂模式 2.工厂方法模式 3. 抽象工厂模式
相关文章
相关标签/搜索