Re: [问题] 关于物件参考内存位置问题

楼主: octantis (@.@)   2015-05-12 01:00:03
※ 引述《tas72732002 (葱头)》之铭言:
: 请问各位,
: 最近在实作上碰到一个问题, code如下
: Integer a = new Integer(900);
: Integer b = a;
: a = 1000;
: System.out.println(b);
: 想请问 b不是参照a的内存位址吗, 为什么当a=1000时,
: b还是900呢 ? Integer b = a; 不是代表 a传内存位置给b吗?
: 谢谢
在Compiler里是这样编译的
Integer a = new Integer(900);
Integer b = a;
a = Integer.valueOf(1000);

Links booklink

Contact Us: admin [ a t ] ucptt.com