A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑黑黑马 中级黑马   /  2014-3-11 18:50  /  1074 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本来在学校学的老师都是直接几个例子总结出来,但是看了毕老师的视频讲了计算机底部运行感觉很不错,尤其是下面这种情况,不了解底部运行,很容易搞晕的。
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中有,感兴趣的可以看看

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马