1 整型变量默认为int型
short s=5;
s = s-2; //是否通过编译:false
2 short、char、byte同级,相互运算自转为int型
short s =7;
byte b =4;
short = s+b; //能否通过编译:false
3 String声明必须带""
String = 1; //能否通过编译:false
4 整型128强转为byte型变成-128
int i1 = 128;
byte b1;
b1 = (byte)i1; //-128
//解析:
//int型128(十进制)->1000 0000(二进制),而byte的1000 0000(二进制)是-128(十进制)