如何使用ByteArrayOutputStream和ByteArrayInputStream序列化和反序列化对象? 我需要对该主题进行简单明了的解释。
这是此方法的模板:
public class Cloner {
public <T> T clone(T value) { … }
}
答案 0 :(得分:1)
您按照您所说的去做:
for
ByteArrayOutputStream
将其序列化为该ByteArrayOutputStream
new ObjectOutputStream(baos)
中获取字节数组ByteArrayOutputStream
ByteArrayInputStream
请注意,您的通用签名可能有用ObjectInputStream
。