整型:byte short int long char,分别用8、16、32、64、16bits表示,但本质上char类型是int的一个子集。 byte由一个字节8位表示,取值范围【-127,128】。当操作来自网络、文件或其他IO的数据流时,此类型特别有用。 short由两个字节16位表示,取值范围为【-2^15,2^15-1】。可以通过整型字面值或字符字面值赋值,前提是不超出范围 int由四个字节32位表示,取值范围【-2^31,2^31-1】。byte和short在运算中会被自动提升为int类型或更高。 long由八个字节64位表示,取值范围【-2^63,2^63-1】。默认值为0L。 char由两个字节16位表示,【0,65535】,从'\u0000'到'u\ffff'。无符号,默认值为'\u0000'。