readResolve方法


在Java中,序列化可以用於對象的深克隆,此時克隆出來的對象和原來的對象不是同一個對象,但是有時需要用到單例模式,但是反序列化並不滿足,所以Java提供了readResolve方法,來保證反序列化以後的對象和原對象是同一個對象。

protected Object readResolve(){

       return .....

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章