1
25
2+1是编译时常量表达式。编译器本身在字节码中将其替换为3。 请参见 Java Language Specification ,上面写着:
看见 this other chapter 对于构成常量表达式的内容
|
Lukas Eder · 如何使用调试日志信息动态生成堆栈帧 8 年前 |
Valentin Lorentz · Python 3字节码格式 8 年前 |
batman · Java中何时执行二进制运算符? 9 年前 |