请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

单例模式序列化

老师好
在饿汉式增加一个name属性并赋值,根据例子再进行序列化和反序列化,两个对象不是同一个对象,但是name的值是相同的,能想到的是应用中也只是判断属性值是否相同。
实际应用中什么情况要确定对象是否同一个对象?
能举个例子讲讲实际应用中没有readReolve方法,进行序列化和反序列化,会对应用产生什么影响?

正在回答

1回答

你好,同学,非常不错的问题,具体的对象是否是同一个,在实际业务中通过hashcode方法和equal这两个方法来判断,例如一期电视里面。

而在设计模式里面我们只通过hashcode来判断,而是原生的,不是重写过的hashcode方法。


另外你说的readReolve这个方法,是在序列化读的时候使用,这块对我们这个课程中的案例没影响的。

0 回复 有任何疑惑可以回复我~
  • 提问者 smile_小肥仔 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-09-18 21:16:23

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信