序列化树图

时间:2012-03-29 10:10:59

标签: java jms treemap

有人可以提供一个工作代码来演示如何在Java中将树映射序列化为byte []吗?树映射的关键是以秒和毫秒为单位的时间,而值是在特定时间收到的jms消息。

1 个答案:

答案 0 :(得分:1)

假设键和值类型实现Serializable,您只需使用ObjectObjectOutputStream进行序列化,ByteArrayOutputStream捕获输出并将其转换为byte[] }。

您应该能够通过阅读ObjectObjectOutputStreamByteArrayOutputStream的javadoc来弄清楚如何操作。如果您需要更简单的信息,Oracle的Java教程中有很多信息,尤其是basic I/O tutorial stream

(Byte Streams上的页面在标题为“Always Close Streams”的部分中有一个非常重要的课程。请确保您阅读并理解它的含义。)