多线程的懒汉式
2014-03-19 21:23
330 查看
/* 单例设计模式 */ //饿汉式 /* class Single { private static final Single s = new Single(); private Single(){} public static Single getInstance() { return s; } } */ //多线程的懒汉式 class Single { private static Single s = null; private Single(){} public static Single getInstance() { if(s == null) { synchronized(Single.class) { if(s == null) s = new Single(); } } return s; } } class Test_11_14 { public static void main(String[] args) { System.out.println("Hello Wolrd"); } }
相关文章推荐
- python,praat
- Use Python to run REST API Automation Test
- [Debug]Native Exception学习(一)
- [python]python学习笔记(四)
- 关于RSA算法的资料阅读以及程序编写
- Codeforces Round #236 (Div. 2)
- Ubuntu service mysql配置以及遇到问题及解决
- apache+tomcat的集群--Session复制配置
- apache+tomcat的集群--Session复制配置
- 边缘检测(3)Sobel边缘算子
- 张孝祥并发章节-子线程和主线程往复循环(学习笔记)
- 边缘检测(3)Sobel边缘算子
- 那些做了但是没有完成的任务。。。
- stringstream的清空问题
- 第二周作业---随机生成一个n bit位的长整数
- 数据库学习笔记(三)
- mysql 定时触发器
- putty如何连接到虚拟机下的Linux平台
- ASP.NET MVC 3:放弃 Unity
- mysql 定时触发器