作者qrtt1 (thinking in java)
看板java
标题Re: [问题] 输出结果的问题
时间Tue Mar 14 18:25:16 2006
※ 引述《mike0226 (Mr.Mike Only You)》之铭言:
: ※ 引述《tkcn (小安)》之铭言:
: ※ 引述《mikeman (dream come true)》之铭言:
: : public class Inc{
: : public static void main(String argv[]){
: : Inc inc = new Inc();
: : int i =0;
: : inc.fermin( i );
: : 这里是 call by value 所以不会改变 i 原先的值
: : i = i++;
: : 可以参考本板 #8064 篇
: : System.out.println( i );
: 参考 #8064
: 如果这样看来 i 应该已经 i++ 过了 (i=1)
: 那为何输出的时候是 0 而不是 1 呢?
还有更多美好事物等待您去体会
若您真的想了解,
有code有真象
有许多java vm的实作是open source的
身为一个coder不应该写这种语意不清的code
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.26.34.20