0

我已经开始使用 Hazelcast 的 IdentifiedDataSerializable 接口来序列化一些类,当我需要 writeData 一个简单的 java.util.map 实例时,有些东西无法正常工作 - 我使用

out.writeObject(map_inst);

但它会引发异常:java.io.NotSerializableException

如果我只存储地图的一个条目,如下所示:

out.writeObject(map_inst.get(0));

那么它的工作原理!

我在这里想念什么?

另一个问题:在我的课堂上,我有以下声明:

private static final int FRACTION = 0.1;

我需要writeData\readData 'static final'会员吗?还是因为他们static没有必要?

谢谢!

4

0 回答 0