设计模式
huan-yong
这个作者很懒,什么都没留下…
展开
-
单例设计模式笔记
单例模式类似计划生育,其保证类仅有一个实例,且对外提供访问该实例的接口。 所有类都有构造器,若不显示定义,则系统提供默认的构造器;若显示定义,则默认的构造器失效。 使用常规代码实现单例会导致代码臃肿,后期debug和修改时工作量加大。public class Singleton { private static Singleton obj; //obj设为static priva原创 2017-03-03 09:35:51 · 181 阅读 · 0 评论 -
jdk/cglib动态代理学习笔记
jdk动态代理:基于接口实现,因此若目标类没有实现接口,则这种方式失效,需使用cglib动态代理实现。jdk动态代理使用步骤:创建目标接口创建目标类,实现目标接口创建代理类,实现InvocationHandler接口在具体使用处通过Proxy类获取代理对象,利用代理对象实现目标类的功能aop:aop是面向切面编程,主要是指对功能增强不需要修改源代码。 下面以aop来介绍上述过程:1.原创 2017-04-05 10:12:11 · 389 阅读 · 0 评论