• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
金色的鱼儿
博客园 首页 新随笔 联系 订阅 订阅 管理

2020年6月28日

建造者模式(Bulider模式)详解
摘要: 在软件开发过程中有时需要创建一个复杂的对象,这个复杂对象通常由多个子部件按一定的步骤组合而成。例如,计算机是由 OPU、主板、内存、硬盘、显卡、机箱、显示器、键盘、鼠标等部件组装而成的,采购员不可能自己去组装计算机,而是将计算机的配置要求告诉计算机销售公司,计算机销售公司安排技术人员去组装计算机,然 阅读全文
posted @ 2020-06-28 18:03 金色的鱼儿 阅读(416) 评论(0) 推荐(0)
 
为什么我强烈推荐你用枚举来实现单例模式
摘要: 单例模式简介 单例模式是 Java 中最简单,也是最基础,最常用的设计模式之一。在运行期间,保证某个类只创建一个实例,保证一个类仅有一个实例,并提供一个访问它的全局访问点。下面就来讲讲Java中的N种实现单例模式的写法。 原创声明 本文发布于简书【Happyjava】。Happy的简书地址:http 阅读全文
posted @ 2020-06-28 17:05 金色的鱼儿 阅读(373) 评论(0) 推荐(0)
 
枚举实现单例模式
摘要: 1.引言 单元素的枚举类型已经成为实现Singleton的最佳方法 -- 出自 《effective java》 2.单例模式的特点 单例模式三个主要特点:1、构造方法私有化;2、实例化的变量引用私有化;3、获取实例的方法共有。 3. 常用的单例模式 1.单例的饿汉模式 1 public class 阅读全文
posted @ 2020-06-28 17:00 金色的鱼儿 阅读(864) 评论(0) 推荐(0)
 
单例模式——8种实现方式
摘要: 饿汉式2种(静态常量饿汉式、静态代码块饿汉式)懒汉式3种(线程不安全懒汉式、线程安全懒汉式、同步代码块懒汉式)还有3种(双重检查、静态内部类、枚举方式)// 1.静态常量饿汉式public class Singleton{ private static final Singleton singlet 阅读全文
posted @ 2020-06-28 16:51 金色的鱼儿 阅读(195) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3