A.提供了對(duì)唯一實(shí)例的受控訪問
B.在系統(tǒng)內(nèi)存中只存在一個(gè)對(duì)象,因此可以節(jié)約系統(tǒng)的資源,對(duì)于一些需要頻繁創(chuàng)建和銷毀的對(duì)象,使用單例模式無疑是提高了系統(tǒng)的性能
C.單例模式允許可變數(shù)目的實(shí)例?;趩卫J娇梢赃M(jìn)行擴(kuò)展,使用與控制單例對(duì)象相似的方法獲得指定個(gè)數(shù)的實(shí)例對(duì)象,既節(jié)約了系統(tǒng)資源,又解決了由于單例對(duì)象共享過多有損性能的問題
D.垃圾回收機(jī)制,如果實(shí)例化的共享對(duì)象長(zhǎng)時(shí)間不被利用,系統(tǒng)會(huì)認(rèn)為它是垃圾,會(huì)自動(dòng)銷毀并回收資源