java socket通信中,将数据转为字节或者字节数组的形式,装入输出流或者DatagramPacket进行通信
需要了解的是java对这些数据的处理机制
1.基本类型的数据
byte类型数据:1个字节 short类型数据:2个字节 int类型的数据:4个字节长度 long类型数据:8个字节长度
1.1 注意发送顺序
java中数据是一个字节一个字节存储的,对于超过一个字节长度的数据类型,我们必须知道这些数据的发送顺序
Big-Endian:将高位字节放在内存的低地址中,将低位字节放在内存的高地址中,JAVA和所有的网络通信协议
都是使用大端编码,在跨语言通信,可能需要考虑发送顺序的不同