单例模式之懒汉模式且线程安全
2014-03-11 21:59
330 查看
/** * 单例模式之懒汉模式且线程安全 * @author Administrator * 1.构造器私有化 * 2.定义一个本类类型的私有静态属性 * 3.提供一个获取该对象的公开静态方法 */ class ThreadR{ private static ThreadR threadR; private ThreadR(){ } public static ThreadR getInstance(){ //这里通过双重判断的形式解决了效率的问题 if(threadR == null){ //这里的锁是字节码文件对象 synchronized(ThreadR.class){ if(threadR == null){ threadR = new ThreadR(); } } } return threadR; } }
相关文章推荐
- zabbix安装
- 世界上最简单的无锁哈希表
- UITableView(一)创建表示图并且添加数据
- 透过湖工项目浅谈项目管理过程
- HDU 3486
- 第2周:Java事件处理
- 挨踢之路之学习流程篇(七)
- poj3096 Surprising Strings
- List,Set,Map用法以及区别
- 周易正易 p499-599
- 【原理】Histograms of Oriented Gradients (HOG)理解
- Django+Mysql的安装
- 文本特征提取方法研究
- hdu2489 Minimal Ratio Tree
- Windows平台下LispBox环境搭建
- 黑马程序员09_IO
- 取得表中数据的insert语句
- 关于struts、spring 和 hibernate的说明
- fgets()
- 【贪心算法】喷水装置