先看个例子:公司中只能有一个老板?
定义【Boss】类,定义属性【name】。
执行结果:
总结:单例模式主要用于不同线程之间的并发访问或者通信,也可以达到节约资源的目的,其有两种模式,饿汉和饱汉模式。饿汉模式即在类加载时就创建单例,如图上所示,而懒汉模式则在第一次需要使用的时候才开始创建,但是会存在多线程同时访问,生成两个或者多个单例的问题,常用的线程池就是典型的单例。