单件模式定义
确保一个类只有一个实例,并提供一个全局访问点。
单件模式要点
1、单件模式确保程序中一个类最多只有一个实例。
2、单件模式也提供访问这个实例的全局点。
3、在java中实现单件模式需要私有的构造器、一个静态方法和一个静态变量。
4、确定在性能和资源上的限制,注意多线程的问题。
适用场景
有些对象只需要一个,比如说线程池、缓存、日志对象、注册表、打印机等等。
单件模式定义
确保一个类只有一个实例,并提供一个全局访问点。
单件模式要点
1、单件模式确保程序中一个类最多只有一个实例。
2、单件模式也提供访问这个实例的全局点。
3、在java中实现单件模式需要私有的构造器、一个静态方法和一个静态变量。
4、确定在性能和资源上的限制,注意多线程的问题。
适用场景
有些对象只需要一个,比如说线程池、缓存、日志对象、注册表、打印机等等。