__师寇__ 2019-06-28 09:44 采纳率: 0%
浏览 126

JVM 关于一个简单代码块的编译问题

void whileInt(){
    int i=0;
    while(i<100){
        i++;
    }
}

上述代码编译后能写成这样吗(前面的索引号瞎写的)

0 iconst_0
1 istore_1
2 iload_1
3 bipush 100
4 if_icmplt 6
5 return
6 iinc 1 1
7 goto 2

或者

0 iconst_0
1 istore_1
2 goto 6
3 if_icmplt 5
4 return
5 iinc 1 1
6 iload_1
7 bipush 100
8 goto 3

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-21 01:59
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

悬赏问题

  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
  • ¥15 python爬取bilibili校园招聘网站
  • ¥30 求解达问题(有红包)
  • ¥15 请解包一个pak文件
  • ¥15 不同系统编译兼容问题
  • ¥100 三相直流充电模块对数字电源芯片在物理上它必须具备哪些功能和性能?
  • ¥30 数字电源对DSP芯片的具体要求
  • ¥20 antv g6 折线边如何变为钝角
  • ¥30 如何在Matlab或Python中 设置饼图的高度
  • ¥15 nginx中的CORS策略应该如何配置