mac_girl

2019年9月24日 #

设计模式之享元模式的实现

摘要: (一)、享元模式的简单介绍 享元模式:类似于池技术,实现对象的复用。 好处: 1)、减少内存的使用 ,避免出现大量重复的创建销毁对象的场景 2)、外部状态相对独立,而且不会影响其内部状态 ,元对象可以在不同的环境中 被共享 享元模式的实现:把一个对象的状态分成内部状态和外部状态 ,内部状态即是不变的 阅读全文

posted @ 2019-09-24 18:58 宇宙美少女 阅读(322) 评论(0) 推荐(0)

使用CGLIB实现动态代理

摘要: 参考:https://blog.csdn.net/yhl_jxy/article/details/80633194 comments CGLIB动态代理 定义:CGLIB(code genaration libary), 代码自动生成类库。 在程序运行中自动生成扩展类和实现java接口,是一个强大的 阅读全文

posted @ 2019-09-24 16:54 宇宙美少女 阅读(897) 评论(0) 推荐(0)

使用Jdk实现动态代理

摘要: 一)、创建动态代理的步骤 1、主题接口 2、代理类 3、真实类 4、使用类 1)主体接口中定义了代理类和真实类的的公共接口方法,代理类和真实类分别实现主体接口,真实类实现了接口方法的具体逻辑,代理类也实现了同样的接口方法,在方法中调用真实类的逻辑,相当于拿到了被代理人的授权,执行被代理人拥有的功能。 阅读全文

posted @ 2019-09-24 16:53 宇宙美少女 阅读(200) 评论(0) 推荐(0)

导航