代理模式概述委托者: 实际服务提供者代理者: 中间商客户: 服务的消费者优缺点优点:隐匿委托者客户和委托者实现解耦, 在不修改委托者的情况下可做额外操作.分类根据代理类在运行前是否存在,分为:静态代理: 运行前已存在代理类动态代理: 运行前未存在代理类场景举例厂家(Vendor)生产产品, 厂家可以直接销售给用户(Customer), 也可以通过代理商(Agent)销售给用户.代理商不直接囤...
单例模式的几种实现方法,具体如下:懒汉模式public class Singleton{ private static Singleton instance; private Singleton(){ } public static Singleton getInstance(){ if(instance == null){ ...