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