读书人

您能算正确吗

发布时间: 2012-12-27 10:17:10 作者: rapoo

你能算正确吗
在论坛上看到这段代码,b的值就给算错了,你能算正确吗?
public class Main {
public static void main(String[] args) {
int a = 2;
int b = a+3*a++;
System.out.println(b);//8
int c = 2;
int d = c+++3*c;
System.out.println(d);//11
}
}

哪位能讲讲原理啊!要运算这个表达式,虚拟机都做了哪些步骤,是怎样个编译运行过程?忘高手指教..

读书人网 >编程

热点推荐