为什么要单例模式呢?
好处:
1.对于频繁使用的对象,可以省略创建对象所花费的时间,这对于那些重量级对象而言,是非常可观的一笔系统开销。
2.由于new操作的次数减少,所以系统内存的使用评率也会降低,这将减少GC压力,缩短GC停顿时间。
单例模式有哪几种?
懒汉、恶汉、静态内部类、枚举和双重校验锁。
代码实现:
https://www.iteye.com/blog/bijian1013-2012394
为什么要单例模式呢?
好处:
1.对于频繁使用的对象,可以省略创建对象所花费的时间,这对于那些重量级对象而言,是非常可观的一笔系统开销。
2.由于new操作的次数减少,所以系统内存的使用评率也会降低,这将减少GC压力,缩短GC停顿时间。
单例模式有哪几种?
懒汉、恶汉、静态内部类、枚举和双重校验锁。
代码实现:
https://www.iteye.com/blog/bijian1013-2012394