首页 » 编程知识 » Design

适配器模式

 

原理表述 德国充电器使用三孔,中国充电器使用两孔充电,此时因为旅游,携带的是自己的充电器,所以你就得使用转换器将两者连接起来,然后就可以进行手机充电了. 适配器------转换器 德国充电器-----旧接口 中国充电器------新接口 原理:适配器持有新接口 … 阅读全文

几种单例模式

 

懒汉模式_多线程安全 /** * ${todo} 类作用:可见性和锁实现单例模式_懒汉模式 */ public class VolatileSynchroized { private static volatile VolatileSynchroized si … 阅读全文

jdk动态代理和cglib动态代理

 

jdk动态代理 原理:JDK动态代理的代理对象在创建时,需要使用业务实现类所实现的接口作为参数(因为在后面代理方法时需要根据接口内的方法名进行调用)。如果业务实现类是没有实现接口而是直接定义业务方法的话,就无法使用JDK动态代理了。并且,如果业务实现类中新增了 … 阅读全文