我有一个带有一些不同字段和一些 getter/setter 的消息类。如何转换此类,以便可以将二进制流写入套接字。我根本不想序列化,但我只想原始类字段中表示的原始字节。
谢谢 !!!
我正在尝试这样做,但字节没有正确输出:
public static byte[] serialize(Object obj) throws IOException {
ByteArrayOutputStream b = new ByteArrayOutputStream();
ObjectOutputStream o = new ObjectOutputStream(b);
o.writeObject(obj);
return b.toByteArray();
}