Hazelcast' IdentifiedDataSerializable&#39 ;: writeData HashMap实例

时间:2016-12-16 14:14:16

标签: java hazelcast hazelcast-imap

我已经开始使用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没有必要?

谢谢!

0 个答案:

没有答案