1
public class MyObj implements Serializable {
private transient Map<String, Object> myHash = new HashMap<String, Object>();
...
}
我覺得這個問題反序列化對象的瞬態成員到非空默認使用KRYO
Deserialize a transient member of an object to a non-null default in Java
但在Java中使用標準的反序列化,它的工作原理。但它似乎沒有在kryo中調用readObject
。
我明白沒有必要調用該方法,但如果KRYO不會叫像Java標準反序列化該方法,它將沒有機會保證瞬態對象不爲null – temp0706