2019年2月18日

建造者模式

摘要: 定义 :将一个复杂对象的构建与它的表示分离,似的同样的构建过程可以创建不同的表示 用户只需指定许需要建造的类型就可以得到他们,建造过程及细节不需要知道 适用场景 如果一个对象有非常复杂的内部结构(很多属性) 想把复杂对象的创建和使用分离 优点 封装性好,创建和使用分离 扩展性好、建造类之间独立、一定 阅读全文

posted @ 2019-02-18 21:50 天天天12345 阅读(76) 评论(0) 推荐(0) 编辑

单例模式

摘要: 优点 在内存里只有一个实例,减少了内存开销 可以避免对资源的多重占用 设置全局访问点,严格控制访问 缺点 没有接口,扩展困难 私有构造器 线程安全 延迟加载 序列化和反序列化安全 反射 阅读全文

posted @ 2019-02-18 12:34 天天天12345 阅读(73) 评论(0) 推荐(0) 编辑

导航