This question already has answers here:
Different behaviour of java bytecode
(6个答案)
4年前关闭。
为什么我们有iconst_ *说明?
为什么我要用这些代替bipush?
我在搜索时找到了this StackOverflow question,但它不能正确回答我的问题。
(6个答案)
4年前关闭。
为什么我们有iconst_ *说明?
为什么我要用这些代替bipush?
我在搜索时找到了this StackOverflow question,但它不能正确回答我的问题。
最佳答案
因为bipush
指令占用字节码中的两个字节,而iconst_*
指令占用一个字节。
08-05 19:11