如果用byte的话,当读到11111111时是byte类型的-1,此时读的操作会停止,而用int接收的时候遇到11111111则会在前面补上24个0,因为int是四个字节,这时byte类型的-1就变成了int类型的255
转载于:https://my.oschina.net/u/3755017/blog/1809200
如果用byte的话,当读到11111111时是byte类型的-1,此时读的操作会停止,而用int接收的时候遇到11111111则会在前面补上24个0,因为int是四个字节,这时byte类型的-1就变成了int类型的255
转载于:https://my.oschina.net/u/3755017/blog/1809200