这是java字节码
我想知道为什么双值指的是常量池和int值立即推送。
这篇文章说你可以保存所有的值。
发布于 2022-11-11 16:35:05
字节码指令集只支持立即推送可以用非常少的位或非常常见的常量值描述的值。例如,bipush只能表示适合于有符号字节的值。唯一可以直接推送的双值是0.0和1.0。足够大的int值--例如100000 --也将从常量池中加载。
bipush
https://stackoverflow.com/questions/74405376
相似问题