javase的單例模式是什么?
謝邀!
單例模式就是要保證一個(gè)類只能有一個(gè)實(shí)例對(duì)象,被廣為熟知的實(shí)現(xiàn)寫法有很多種,當(dāng)然并不是都是正確有效的,有些本身就是錯(cuò)誤的,并不能被稱為單例實(shí)現(xiàn),具體可以關(guān)注我的頭條號(hào)查看。
單例模式不僅要控制通過(guò)new關(guān)鍵字創(chuàng)建實(shí)例,還要限制通過(guò)反射、序列化創(chuàng)建實(shí)例對(duì)象,實(shí)現(xiàn)真正的只有一個(gè)實(shí)例對(duì)象!
希望對(duì)你有所幫助!