TCP/IP,传输的是byte[],将byte[]放入队列中.可能会发生粘包和拆包. 比如,客户端向服务端发送了2条消息,分别为D1,D2,可能产生的情况,如下图所示: 情况一:正常的. 情况二:粘包. 情况三:拆包.即:部分数据不是一次完整发送的,而是分了至少2次发送. 如本例,D2拆成了D2_1和D2_2,这是拆包. 服务端分2次收到包,第一次收到了D1和D2_1包,这是粘包:服务端第二次收到了D2_2包,这是拆包. 回到Time client例子,存在相同的问题.4字节的int很小,很少发