lpflpy 发表于 2013-5-21 14:06 毕老师说的是b= b+124;这样是有问i题的,因为b是byte类型的,而124是int类型的,所以在运算时会将b提升为In ...
Super_Class 发表于 2013-5-21 15:21 不好意思。刚忘记正面回答你的问题了: byte b = 3; //这里其实也涉及到了转换,3默认是int型的,自动转 ...
Super_Class 发表于 2013-5-21 15:15 编译的时候看的是语法错误。 运行的时候才会看值得越界问题
潘廖明 发表于 2013-5-21 16:57 先说下byte是一个字节,要是我这样子弄 byte b=3; b=(int)b+124;//不是通过编译的
潘廖明 发表于 2013-5-21 17:03 byte b=3; b=b+4;//也是不能够通过编译的,还没到运行的时候啊!是不是编译的时候,他看到b的具体值,所 ...