基于Java利用static实现单例模式

网友投稿 233 2022-09-04


基于Java利用static实现单例模式

目录一、之前旧的写法二、static代码块的效果三、单例的另一种写法四、总结

一http://、之前旧的写法

class Singleton{

private Singleton() {}

private static Singleton instance = null;

public synchronized static Singleton getInstance() {

if (instance == null) {

instance = new Singleton();

}

return instance;

}

}

就利用Sington.getInstace就可以了,获得的是同一个实例。

上面那个代码有两个优点:


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python编程:文件夹创建(python创建文件夹代码)
下一篇:Python编程:文件复制(python如何复制文件)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~