Java设计模式-单例模式实际应用场景

单例模式应用的场景

单例模式应用的场景一般发现在以下条件下: 资源共享的情况下,避免由于资源操作时导致的性能或损耗等,如日志文件,应用配置。

确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,单例模式是一种对象创建型模式。
Windows的Task Manager(任务管理器)、Recycle Bin(回收站)、网站计数器
单例模式应用的场景一般发现在以下条件下:
1、资源共享的情况下,避免由于资源操作时导致的性能或损耗等。如上述中的日志文件,应用配置。
2、控制资源的情况下,方便资源之间的互相通信。如线程池等。

1.网站的计数器

2,应用配置

3.多线程池

4.数据库配置 数据库连接池

5.应用程序的日志应用

你可能感兴趣的:(设计模式,多线程设计模式,java并发编程,设计模式,java)