设计模式
千裡
无
展开
-
代理模式(Proxy)总结
目录代理模式介绍代理模式的形式静态代理 代理模式介绍 所谓单例模式,就是为一个对象提供一个替身,以控制对这个对象的访问。即通过代理对象访问目标对象,这样做的好处:可以在目标对象实现的基础上,增强额外的功能操作,即拓展目标对象的功能。 代理模式的形式 主要有三种形式: 静态代理 动态代理(JDK代理、接口代理) Cglib代理(可在内存中动态的创建对象,而不需要实现接口,也属于动态代理的范畴) 静态代理 ...原创 2020-07-18 14:39:33 · 1164 阅读 · 1 评论 -
单例模式(SingleTon)总结
目录单例模式介绍单例模式的种类1.饿汉式(静态变量)2.饿汉式(静态代码块)3.懒汗式(线程不安全)4.懒汗式(线程安全)5.懒汗式(线程安全,同步代码块)6.双重检查7.静态内部类8.枚举 单例模式介绍 所谓单例模式,就是采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。 单例模式的种类 单例模式的8种方式: 饿汉式(静态变量) 饿汉式(静态代码块) 懒汗式(线程不安全) 懒汗式(线程安全) 懒汗式(线程安全,同步代码块) 双重检查原创 2020-05-19 16:30:42 · 333 阅读 · 0 评论