天才在于勤奋,聪明在于积累
JAVA 中的 byte 类型是有符号的数据类型,这样在接收或者发送网络字节数据的时候常常会给程序员带来麻烦,例如,接收 0xAA 的时候,居然会变成 -86,但是如果做一下处理:(b & 0xFF)就会正常了。发送oxAA的时候也会遇到麻烦,因为 byte b = 0xAA; 编译器根本就不会通过,如果做一下如此的处理,就正常了:byte b =(byte)0xAA;
Powered by: BlogJava Copyright © 乐天