int a=9,b=5,c=5,d;
b=a++;
System.out.println("b="+b);//输出结果为9,说明在a++这一行中a的值并未发生变化,所以b取a的值仍为9;
b=a;
System.out.println("b="+b);//输出结果为10,说明如果是a++的话,在那一行代码中,a的值是不变的,下一行才发生变化,++a则是在那一行已经发生了变化。
d=++c;
System.out.println("d="+d);//输出结果为6,说明如果是++c的话,c的值是在那一行已经发生了变化为6.