首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

a=b=c=d=e=f=100;这条代码计算机是如何执行的

2012-08-03 
abcdef100这条代码计算机是怎么执行的?Java codeint a,b,c,d,e,fabcdef100[解决办法]我去

a=b=c=d=e=f=100;这条代码计算机是怎么执行的?

Java code
int a,b,c,d,e,f;a=b=c=d=e=f=100;


[解决办法]
我去研究了下反编译的代码,发现我错了,这个才是正确的

f=100;
e=100;
d=100;
c=100;
b=100;
a=100;

不过,无论怎么理解,都不会影响最终结果.而且这个又可能编译器不同变异出来的代码也不同

探讨

引用:

他是
Java code
f=100;
e=100;
d=100;
c=100;
b=100;
a=100;

还是
Java code
f=100;
e=f;
d=e;
c=d;
b=c;
a=b

到底是哪个还是都不对?


f=100;
e=f;
d=e;
c=d;
b=c;
a=b

是这个

热点排行