1. 构造方法是私有的 private
2. 单例方法getInstance 是 public 的 保证对外能公开访问
3.单例的方法getInstance 是 static 的, 保证 方法无需实例化获取方法, 在类加载时就已创建.
扩展点:
1. 使用枚举方式的 构建单例
2. 双重锁定时什么样的情况
因为相信,所以看见.
1. 构造方法是私有的 private
2. 单例方法getInstance 是 public 的 保证对外能公开访问
3.单例的方法getInstance 是 static 的, 保证 方法无需实例化获取方法, 在类加载时就已创建.
扩展点:
1. 使用枚举方式的 构建单例
2. 双重锁定时什么样的情况
因为相信,所以看见.
上一篇:Java对象组成部分
本文介绍两种单例模式,以及,多线程并发情况下的懒汉式单例模式改造及代码分析。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M