- class Singleton{
- private static Singleton singleton;
-
- //私有化构造器
- private Singleton(){
-
- }
- //获取单例方法
- public static Singleton getInstence(){
- //双重校验,提高效率
- if(singleton==null){
- synchronized(Singleton.class){
- if(singleton==null){
- singleton=new Singleton();
- }
- }
- }
- return singleton;
- }
-
- }
复制代码 |
|