当前位置: 代码迷 >> J2SE >> a=b=c=d=e=f=100;这条代码计算机是如何执行的
  详细解决方案

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

热度:359   发布时间:2016-04-24 00:37:37.0
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

是这个
  相关解决方案