![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Fight加油
做成功一个小项目也比没有完成的多个大项目强
展开
-
代理模式
代理模式:通过代理,控制对对象的访问。 它的设计思路是:定义一个抽象角色,让代理角色和真实角色分别去实现它。 代理模式分为静态代理和动态代理。 静态代理:歌星接口(SingerStar),一个歌星(Singer),歌星对应的代理(ProxyStar)。歌星和代理实现歌星接口里的sing()方法,代理ProxyStar在sing()中调用Singer.sing()完成真是的动作唱歌,在Sing...原创 2018-12-31 16:50:54 · 171 阅读 · 0 评论 -
单例模式
单例模式:类保证只有一个实例存在。 分为:懒汉模式和饿汉模式。 懒汉模式:类加载时不进行实例化。 /** * 懒汉模式:加载时不初始化 * @author lenovo * */ public class LazySingleton { private static LazySingleton instance = null; private LazySingleton...原创 2018-12-31 20:38:14 · 138 阅读 · 0 评论