public class Lx{
   public static void main(String args[])
   {
     int x,y;
     x=5;
     y=++x;
     System.out.println(y);
     y=x++;
     System.out.println(y);
     
       
         
    }
}
运行结果是6   6可是我看的书上有如下解释
x=5;
y=++x;
y=x++;
结果应该是6  7。
为什么???