通过字节数组java使用序列化克隆对象
如何使用ByteArrayInputStream和ByteArrayInputStream序列化和反序列化对象? 我需要一个简单而明确的解释这个话题 它是此方法的模板:通过字节数组java使用序列化克隆对象,java,serialization,deserialization,clone,bytearrayinputstream,Java,Serialization,Deserialization,Clone,Bytearrayinputstream,如何使用ByteArrayInputStream和ByteArrayInputStream序列化和反序列化对象? 我需要一个简单而明确的解释这个话题 它是此方法的模板: public class Cloner { public <T> T clone(T value) { … } } 你就照你说的做: 创建ByteArrayOutputStream 通过新的ObjectOutputStream将其序列化为ByteArrayOutputStream 从ByteArrayOu
public class Cloner {
public <T> T clone(T value) { … }
}
你就照你说的做: 创建ByteArrayOutputStream 通过新的ObjectOutputStream将其序列化为ByteArrayOutputStream 从ByteArrayOutputStream中获取字节数组 将ByteArrayInputStream包起来 将ObjectInputStream包装在其周围 反序列化。 注意:您的通用签名可能是有用的