找了一些討論,
應該是compiler實作上的不同
http://forum.java.sun.com/thread.jsp?forum=31&thread=359050
http://forum.java.sun.com/thread.jsp?forum=54&thread=356765
http://forum.java.sun.com/thread.jsp?forum=31&thread=259496
http://forum.java.sun.com/thread.jsp?forum=31&thread=303846
使用關鍵字 precedence
int x=0;
int y=x; <==這行的指定沒什影響
y=x+++x;
==> y= (x++)+x;
y= (0)+x; // x此時為1
y= (0)+1;
==> x=1, y=1
================================================
這是某篇討論寫的
--
如果當初我沒有勇氣去嘗試看來幾乎不可能的事,
如今我就還只是個牧羊人而已。
[牧羊少年奇幻之旅]
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 210.243.48.253
java 近期熱門文章
PTT數位生活區 即時熱門文章