摘要:
对于一些singleton class,如果你让其implements Serializable,会导致该class不再是singleton。使用ObjectInputStream.readObject()读取进来之后,如果是多次读取,就会创建多个object,下面的代码可以证明这一点,解决的办法之一就是override一个 method,readResolve() 1 package foo; 2 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 import java.io.ObjectInput. 阅读全文
posted @ 2013-06-15 13:20
rldts
阅读(1275)
评论(0)
推荐(0)
浙公网安备 33010602011771号