在class里有byte[],长度不定,里面有代表int和string的数据,序列化以后在不同大小端的电脑上可以保证还是一致的么
也就是说一个带一个int的class: 0x12345678
转成byte[4] 0x12 0x34 0x56 0x78
然后序列化后发送到不同大小端的对面。对面的顺序还是0x12 0x34 0x56 0x78么还是会变成0x78 0x56 0x34 0x12
也就是说一个带一个int的class: 0x12345678
转成byte[4] 0x12 0x34 0x56 0x78
然后序列化后发送到不同大小端的对面。对面的顺序还是0x12 0x34 0x56 0x78么还是会变成0x78 0x56 0x34 0x12
你都针对byte[]类序列化了,谁还知道你自己解释的什么int和string?你说byte[]序列化之后“在不同大小端的电脑上”是否保证一致?
w我觉得不会保持一致因为对接收方来说不知道哪几个byte是int哪几个是string