[Design pattern]: 设计模式相关系列
介绍
概念: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。
使用场景: 整个项目中只能创建一次对象的类.防止出现多个对象同时存在.如:数据库连接池,有多个就不能有效控制连接数了.
两种实现方式
第一种
单例类
1 | package note.com.singleton; |
测试类
1 | package note.com.singleton; |
结果
1 | note.com.singleton.Singleton@659e0bfd |
第二种
单例类
1 | package note.com.singleton; |
测试类
1 | package note.com.singleton; |
结果
1 | note.com.singleton.Singleton2@659e0bfd |