num++ 与++num有什么不同解决思路

num++ 与++num有什么不同
int num=1;
  num++;
  ++num;

------解决方案--------------------
这个问题实在太基础了,楼主好歹学习下Java语言规范啊。

自己动手实践下吧:
int num=1;
int a=num++;
System.out.println(a + "\t" + num);
num=1;
int b=++num;
System.out.println(b + "\t" + num);
先想想答案是啥,然后再运行试试看。

顺便看看这个:
http://www.ticmy.com/?p=43

------解决方案--------------------
前者取1的值,然后num自加1
后者,先num自加1,然后取num的值,即2