随笔分类 -  设计模式

摘要:构建者模式是为了把对象的构建和表现分离 当一个对象比较复杂时,我们需要如何做? 重载构造方法 构造方法重用 ,使用者根据参数来创建对象,代码比较繁琐 javaBeans方式 使用: BuildMode buildMode = new BuildMode() buildMode.setParam1(" 阅读全文
posted @ 2019-08-18 18:11 蓝天随笔 阅读(121) 评论(0) 推荐(0)
摘要:所谓单例模式就是一个类只有一个实例。 注意点: 1、多线程之间并发考虑,保证只有一个实例创建 2、保证序列化和反序列化后依然只有一个实例 常用实现方式 1、饥饿模式 关键点 利用在类的加载过程中 ,static变量会初始化一次。先创建好一个实例 提供静态方法获取此实例 私有构造方法 优点 简单明了 阅读全文
posted @ 2019-08-17 22:39 蓝天随笔 阅读(363) 评论(0) 推荐(0)