如何对基本数据类型进行序列化

5
有没有一种方法可以实现将基本数据类型序列化?
编辑 任何具体的示例都将非常好。

请给我们一些可用的代码。您是否序列化了包含基本字段的bean类对象?这应该可以工作。未发生是什么意思? - Paŭlo Ebermann
定义“不发生”。相反会发生什么? - user207421
1
“编辑任何具体示例都将非常棒。” 从OP的任何努力都可以看出来。你有什么?你卡在哪里了? - Andrew Thompson
3个回答

8

原始类型可以使用 DataOutputStream 类进行序列化,使用 DataInputStream 类进行反序列化。


2
不可以。它们可以使用DataOutputStream(或ObjectOutputStream)进行序列化,并使用DataInputStream(或ObjectInputStream)进行反序列化。但这并没有回答问题。 - user207421

2

请确保它们既不是瞬态也不是静态


2

所有的基本类型在ObjectOutputStream类中都有写入方法。您可以通过这种方式使用ObjectOutputStream序列化任何基本类型。详细信息请参阅Java API页面上的ObjectOutputStream


之前的回答也适用。 - ncmathsadist

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接