黑马程序员技术交流社区

标题: 关于java中后加的计算机底部运行 [打印本页]

作者: 黑黑黑马    时间: 2014-3-11 18:50
标题: 关于java中后加的计算机底部运行
本来在学校学的老师都是直接几个例子总结出来,但是看了毕老师的视频讲了计算机底部运行感觉很不错,尤其是下面这种情况,不了解底部运行,很容易搞晕的。
int 1=3;
i=i++;
System.out.print(i);        输出结果是3,
中间经历了3次变化,因为是后加,所以先是把i的初始值取出来,放在一个临时空间,然后进行i++,i++后的结果是4,把这个4赋值给=左边,然后再把放在临时空间的初始值3赋给=左边,结果就是3了
,这个过程就是temp=i   ,   i=i+1   ,i=temp  .  
额 ,说的不是太清楚。毕老师的java基础视频2中有,感兴趣的可以看看




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2