6061626364656667686970
ObjectOutputStream oout = new CompactObjectOutputStream(bout); oout.writeObject(obj); oout.flush(); oout.close(); ByteArray array = bout.array(); writeInt(array.length()); array.copyTo(this); } @Override