按照对应的步骤:
0. 将0压入操作数栈
1. 弹出0 赋值给局部变量表第1位
2. 将局部变量表第1位压入操作数栈
3. 对局部变量表第1位做加1操作 (此时操作数栈为1)
6. 弹出1 赋值给局部变量表第1位
之后将1压入栈 怎么打印0呢 求大神解答
按照对应的步骤:
0. 将0压入操作数栈
1. 弹出0 赋值给局部变量表第1位
2. 将局部变量表第1位压入操作数栈
3. 对局部变量表第1位做加1操作 (此时操作数栈为1)
6. 弹出1 赋值给局部变量表第1位
之后将1压入栈 怎么打印0呢 求大神解答
看下面的简单程序:i的输出结果是多少?(sun 公司2005年的面试题曾出过一道类似的)class Hello{
public static void main(String arg[]){
int i=0;
i=i++;
System.out.print(i);
}
}
先说结果:输出为0
解释:为了弄清楚此程序在java......
答案就在这里:用javap 反编译命令解释i=i++问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?