java变量的自动提升与强制转换

所有的byte型、short型和char的值将被提升到int型
一个字节可以提升为4个字节 4个字节不可以降为一个字节
强制转换4个字节转换为一个字节 【丢失精度】

byte b = 3;
b = (byte)(b+4);//强制类型转换  int转换为byte
byte b = 3;
b = (byte)(b+200);//强制类型转换  byte是1个字节(-128 +128)   丢失精度

posted on 2019-01-15 18:11  该用户不在服务区  阅读(258)  评论(0)    收藏  举报

导航