int i = 0;
i = i++;
System.out.println(i);//0
i++ 后自增:需要使用上原本i没有自增的值。
后自增在java虚拟机的运行原理:
后自增需要使用上原本操作数没有加1的值。
int temp = i; //temp = 0;
i = i+1 ; //i = 1;
return temp; 把没有加的值返回给表示式
i这个值的变化过程:0---->1---->0
int i = 0;
i = i++;
System.out.println(i);//0
i++ 后自增:需要使用上原本i没有自增的值。
后自增在java虚拟机的运行原理:
后自增需要使用上原本操作数没有加1的值。
int temp = i; //temp = 0;
i = i+1 ; //i = 1;
return temp; 把没有加的值返回给表示式
i这个值的变化过程:0---->1---->0