著名电影及电视剧观众,资深路边摊美食品尝家,非知名钓鱼爱好者 晚睡熬夜协会 会长,非专业文玩玩家,国家一级抬杠运动员,素质教育漏网之鱼.反正就是 很吊的样子

java中整数的常量优化机制

java正常两个整数类型相加默认提升为int类型,如接受的类型比int小则会报错,当两个整数常量相加不超范围的情况下是不会报错

 

byte b = 3 +4;

条件:等号的右边必须全部都是整数常量才可以的。

在编译的时候,等号的右边就已经变成了最终的结果数字:7。

判断,数字7是否在左边的byte取值范围之内。

如果在,直接赋值,不会报错。

如果不在,那么报错。

 

 

posted @ 2020-06-15 08:47  一只大猪蹄  阅读(460)  评论(0编辑  收藏  举报