singleton 线程安全的singleton
来源:互联网 发布:aide java if条件语句 编辑:程序博客网 时间:2024/04/26 10:25
/** * Created by tangtang on 15/6/21. 枚举类型的singleton 类名写错了 别在意 这应该是最好的单例模式了
*/public enum SingleTon { INSTANC; public void methodXXX() { System.out.print("is a method"); }}
/** * Created by tangtang on 15/6/21. * 饿汉模式的单例 */public class SingleTon2 { private static SingleTon2 instance=new SingleTon2(); private SingleTon2(){} public static SingleTon2 getIntance() { return instance; }}
/** * Created by tangtang on 15/6/21. * 饥汉模式 要完成双检索 */public class SingleTon3 { private static SingleTon3 s = null; private SingleTon3(){} public static SingleTon3 getInstance(){ /*如果第一个线程获取到了单例的实例对象, * 后面的线程再获取实例的时候不需要进入同步代码块中了*/ if(s == null){ //同步代码块用的锁是单例的字节码文件对象,且只能用这个锁 synchronized(SingleTon3.class){ if(s == null){ s = new SingleTon3(); } } } return s; }}
0 0
- singleton 线程安全的singleton
- 线程安全的singleton
- 线程安全的singleton
- 线程安全的singleton
- 线程安全的singleton实例
- 线程安全与Singleton
- 线程安全的C++的Singleton实现
- Reproduced:线程安全的 Singleton - Visual Basic
- 编写线程安全的单件(Singleton)
- c# SingleTon的线程安全(存档)
- python 线程安全的单例 singleton
- ace allocator 和 singleton 的线程安全
- C++实现线程安全的Singleton
- Spring中Singleton模式的线程安全
- Spring中Singleton模式的线程安全
- Spring中Singleton模式的线程安全
- Spring中Singleton模式的线程安全
- Spring中Singleton模式的线程安全
- 【书评】人月不必再相望,嫦娥已然在身旁——人月神话(40周年纪念版)
- C - Find The Multiple(BFS)
- HDU1466
- MYSQL学习(二)基本的操作
- 【Scala】模式匹配和样本类
- singleton 线程安全的singleton
- POJ 1258 Agri-Net(最小生成树-Prim)
- 第十六周项目一--平方根的异常
- java解析xml的几种方式
- Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用
- android LayoutInflater.inflate()的参数及其用法
- 【Android UI设计与开发】第10期:顶部标题栏(一)ActionBar详细概述和简单示例
- 改革春风吹满地(矢量的差乘)
- navicat如何导入sql文件和导出sql文件