![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
比宋小宝白
这个作者很懒,什么都没留下…
展开
-
Java动态代理的理解
主要写一下动态代理模式 采用的InvocationHandler的方式,采用CgLib方式的看看后面能不能写出来。 动态代理模式的优点 在不知道代理类的情况下便可以创建类并且调用方法。 /** 这里几个参数的含义 proxy 是真正的生成的被代理的对象 proxyT是这个真正的代理类的对象 这里便可以看出动态代理的优点:在不知道被代理的对象是什么以及要实现的接口...原创 2018-12-07 20:04:52 · 366 阅读 · 0 评论 -
(设计模式)单例模式
饿汉模式 package 实现; /** * 懒汉模式:1 这样的优点在于 没有多线程的麻烦 2 能够保证每次实现的都是唯一的单例 * * 缺点在于: * 每次不论需不需要单例模式都需要去创建一个实例,会造成Java虚拟机内存的浪费。 * @author jhc * */ public class Singleton { private Singleton(){ } p...原创 2019-04-01 11:41:53 · 118 阅读 · 0 评论