JAVA编译器的常量优化(大厂面试会问)

JAVA编译器的常量优化(大厂面试会问),第1张

第二天学JAVA,上历史课敲键盘很舒服,没人打扰,只有一个聒噪的老师,java感觉和C++很相似。基本相同。

 

 注意 short result = 5 + 8 ;//等号右边全是常量,没有任何变量,则相当于short result = 13 ;右侧的常量结果数值,没有超出左侧范围,所以正确!这称为“编译器常量的优化”,但是一旦表达式当中有变量参与,就不能进行这种优化了。例如 short a = 5; short b = 8; short result = a+b;此时short+short-->int+int-->int,此时左侧和右侧的类型不同。

我看的是黑马讲的JAVA,黑马所出,必属精品。以后还会继续写JAVA的小细节。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/756127.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-30
下一篇 2022-04-30

发表评论

登录后才能评论

评论列表(0条)

保存