![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
笑倾尘
这个作者很懒,什么都没留下…
展开
-
单例模式详解
单例模式详解介绍饿汉式一个最简单的饿汉式单例把上述代码优化懒汉式多线程不安全多线程安全双检锁/双重校验锁(DCL,即 double-checked locking)登记式/静态内部类总结介绍单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同...原创 2019-08-30 15:33:07 · 167 阅读 · 0 评论 -
动态代理
动态代理什么是动态代理动态代理和静态代理的区别动态代理的两种方式以及区别基于接口的动态代理(JDK动态代理)基于子类的动态代理(CGlib动态代理)什么是动态代理什么是代理模式(Proxy)定义:给目标对象提供一个代理对象,并由代理对象控制对目标对象的引用在代理模式中,是需要代理对象和目标对象实现同一个接口(如果是不同的接口,那就是适配器模式了)代理模式是Java中常见的一种模式,英文名...原创 2019-09-05 11:49:35 · 128 阅读 · 0 评论