2 回答

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
是的,如果您打算在類(lèi)本身的某些方法中使用該構(gòu)造函數(shù)并將該方法公開(kāi)給其他類(lèi),就像我們?cè)趩卫J街兴龅哪菢?。一個(gè)簡(jiǎn)單的例子如下:
public class MySingleTon {
private static MySingleTon myObj;
private String creator;
private MySingleTon(String creator){
this.creator = creator;
}
public static MySingleTon getInstance(String creator){
if(myObj == null){
myObj = new MySingleTon(creator);
}
return myObj;
}
public static void main(String a[]){
MySingleTon st = MySingleTon.getInstance("DCR");
}
}
添加回答
舉報(bào)