常量优化机制
Posted libinhong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常量优化机制相关的知识,希望对你有一定的参考价值。
给一个变量赋值,如果等于号的右边是常量的表达式并且没有一个变量,那么就会在编译阶段计算该表达式的结果,
然后判断该表达式的结果是否在左边类型所表示范围内,如果在,那么就赋值成功,如果不在,那么就赋值失败。
注意:如果等于号·右边的表达式有变量,那么就不会有编译期间的常量优化机制
以上是关于常量优化机制的主要内容,如果未能解决你的问题,请参考以下文章
Java技术专题「编译器专题」重塑认识Java编译器的执行过程(常量优化机制)