1

いくつかの異なるフィールドといくつかのゲッター/セッターを持つメッセージ クラスがあります。バイナリ ストリームをソケットに書き込めるように、このクラスを変換するにはどうすればよいですか。私はまったくシリアル化したくありませんが、クラスフィールドで表される生のバイトを生にしたいだけです。

ありがとうございました !!!

私はこれをやろうとしていますが、バイトが正しく出てきません:

     public static byte[] serialize(Object obj) throws IOException {
        ByteArrayOutputStream b = new ByteArrayOutputStream();
        ObjectOutputStream o = new ObjectOutputStream(b);
        o.writeObject(obj);
        return b.toByteArray();
    }
4

0 に答える 0