主要思想:
1.介绍与样例
(1)懒汉模式
(2)饿汉模式
2.为何使用private,static,final?
3.懒汉模式线程不安全,如何解决?
(1)直接加锁
(2)双重锁
4.单例模式的应用场景
任务管理器,回收站,网站的计数器,数据库连接池,多线程的线程池
主要思想:
1.介绍与样例
(1)懒汉模式
(2)饿汉模式
2.为何使用private,static,final?
3.懒汉模式线程不安全,如何解决?
(1)直接加锁
(2)双重锁
4.单例模式的应用场景
任务管理器,回收站,网站的计数器,数据库连接池,多线程的线程池