2020-06-08 09:48发布
单例模式是指采用一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个获得其对象实例的方法。
单例模式分为懒汉式(默认线程不安全,可以使用同步锁解决)和饿汉式(默认线程安全)
懒汉式写法:需要对象时才会创建对象
public class SingleTon_Lazy {
([] args) { = .(); = .(); ..println(== ); } } { (){} = ; (){ (== ) { = Man(); } ; } }
饿汉式写法:不管是否需要对象,事先都会讲对象创建好
{ ([] args) { = .(); = .(); ..println(== ); } } { = Bank();(){ }() { ; } }
最多设置5个标签!
单例模式是指采用一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个获得其对象实例的方法。
单例模式分为懒汉式(默认线程不安全,可以使用同步锁解决)和饿汉式(默认线程安全)
懒汉式写法:需要对象时才会创建对象
public class SingleTon_Lazy {
饿汉式写法:不管是否需要对象,事先都会讲对象创建好
一周热门 更多>