单例模式的写法

来源:互联网 发布:2016国内旅游数据 编辑:程序博客网 时间:2024/05/18 04:52
  1.  public static EventBus getDefault() {  
  2.        if (defaultInstance == null) {  
  3.            synchronized (EventBus.class) {  
  4.                if (defaultInstance == null) {  
  5.                    defaultInstance = new EventBus();  
  6.                }  
  7.            }  
  8.        }  
  9.        return defaultInstance;  

  1.    }  
  2. //防止多出调用,并发的情况。