黑马程序员技术交流社区

标题: x=x+(x++)+(++x) [打印本页]

作者: 瑞雪雄起    时间: 2015-9-29 03:33
标题: x=x+(x++)+(++x)
本帖最后由 瑞雪雄起 于 2015-10-1 00:19 编辑

  Code:
       0: iconst_5                            将常量5加入到栈顶
       1: istore_1                            将栈顶的5保存到局部变量1
       2: iload_1                             将局部变量1加到栈中,暂且用a表示a=5;
       3: iload_1                             将局部变量1加到栈中,暂且用b表示b=5;
       4: iinc          1, 1                   局部变量1增加1
       7: iadd                                 将a 与b相加 暂且c=a+b;c=10;
       8: iinc          1, 1                    局部变量1 增加1
      11: iload_1                              将局部变量1加到栈中,暂且用d表示:d=7
      12: iadd                                  将c与d相加,暂且d=c+d; d=17
     
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2