一个指针指向两个对象? 不是的,在第二次赋值时,example = new TryInitialaization();example就不指向老的对象了,而是指向新的对象了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 >>>那么,如果要引用老对象里面的成员,该怎么办?用另一个变量保留住指向该对象的引用>>>既然老对象已经没有被任何一个指针指向了,是不是就被“垃圾回收”了?也许不是马上被“垃圾回收”,但就象楼上说的,谁也不知道什么时候,这完全取决于解释器的算法,你内存的利用情况等等 to:saucer(思归)“用另一个变量保留住指向该对象的引用”是在example指向新对象之前保留住该引用,如:...TryInitialaization foo = example;example = new TryInitialaization();...请问在example指向新对象之后,还有没有办法引用老对象? 用example是不能引用老对象了,但foo可以 to:saucer(思归)呵呵,我的意思是,如果没有声明foo这个变量的话,在example指向新对象之后,还有没有办法引用老对象?我觉得是不行了,对吗? eclipse 的使用小问题! POI导出excel创建索引问题(在线等!) SOS!java.io里面的一个字符输入输出流问题: 菜鸟问个小白问题~~! 同问在java中如何实现子dialog随父窗口移动。 如何理解类的封装性? 打包后MANIFEST.MF中的mainifest是什么意思? tomcat + oracle 连接问题 在数据库中插入日期问题 域名 !!送分100紧急求救!!急急急急急!! 怎么在java中构造collection
“用另一个变量保留住指向该对象的引用”是在example指向新对象之前保留住该引用,如:
...
TryInitialaization foo = example;
example = new TryInitialaization();
...
请问在example指向新对象之后,还有没有办法引用老对象?
呵呵,我的意思是,如果没有声明foo这个变量的话,在example指向新对象之后,还有没有办法引用老对象?我觉得是不行了,对吗?