private Singleton(){}
private static volatile Singleton s;
public static Singleton getInstance(){
if(null==s){
synchronized (Singleton.class) {//在多線程環境下會有有多個線程到該運行點
if(null==s){ //雙重檢查機制,確保多個線程 只能創建一個實例
s=new Singleton();
}
}
}
return s;
}
}
if(null==s){
synchronized (Singleton.class) {//在多線程環境下會有有多個線程到該運行點
一.Vue文件內容 <template> </template> <script> </script> <style> </style>