int a = 127;//变量表示
a= 127;//常量表示
bytebx = a;// byte赋值a a的数值大于127 所以会出错。byte bz = a ;//错误,大类型向小类型不能赋值 {不能用int给byte赋值。}
bx= a;//a是变量,int类型
bx= 127;//正确,整数常量且没有超过范围,可以直接赋值。
bx= 128;//错误,整数常量超过范围,不可直接赋值。
byteby = (byte)a;//类型转换
int a = 127;//变量表示
a= 127;//常量表示
bytebx = a;// byte赋值a a的数值大于127 所以会出错。byte bz = a ;//错误,大类型向小类型不能赋值 {不能用int给byte赋值。}
bx= a;//a是变量,int类型
bx= 127;//正确,整数常量且没有超过范围,可以直接赋值。
bx= 128;//错误,整数常量超过范围,不可直接赋值。
byteby = (byte)a;//类型转换