亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

寫一個Singleton類出來,并詳細解釋每一條語句的作用

寫一個Singleton類出來,并詳細解釋每一條語句的作用

絕地無雙 2019-02-25 16:16:42
Singleton(單態)模式主要作用是保證在Java應用程序中,一個類Class只有一個實例存在。寫一個Singleton類出來,并詳細解釋每一條語句的作用。麻煩寫出每條語句的作用。
查看完整描述

2 回答

?
HUH函數

TA貢獻1836條經驗 獲得超4個贊

常用的有2種方法:
1)通過成員變量來訪問
public class MySingleton {

public static final MySingleton singleton = new MySingleton();();//第一次加載類的時候就實例化,static以保證所有的class都使用這一個實例

private MySingleton() {

}
}

2)這個singleton是不能在外部直接new 出來的。只能通過MySingleton.getInstance()來訪問
public class MySingleton {

private static MySingleton signleton;

private MySingleton(){//
}

public static synchronized MySingleton getInstance(){//外部構造實例的方法

if(signleton == null){//如果還不存在,在本類內部實例化一個
return new MySingleton();
}else{
return signleton;//如果已經存在,返回已經存在的實例
}

}

}




查看完整回答
反對 回復 2019-03-02
  • 2 回答
  • 0 關注
  • 610 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號