黑马程序员技术交流社区
标题:
主函数和方法中创建了同一个对象,在堆中对应一个地址吗
[打印本页]
作者:
saber
时间:
2014-7-14 23:38
标题:
主函数和方法中创建了同一个对象,在堆中对应一个地址吗
如题,求解答
作者:
001可望成功
时间:
2014-7-15 10:34
不是,在堆中只要是new就都不相同
作者:
南柯一梦
时间:
2014-7-15 13:33
主函数作用域是在主函数的代码块中,而方法有自己独立的作用域,如果是分别在主函数或方法中new对象,那这个是两个对象;如果在那这就是两个对象,在堆中对应的不是同一个地址
作者:
Adjin
时间:
2014-7-15 13:35
你只要new了,就产生一个对象
作者:
柳超
时间:
2014-7-15 15:17
主函数能建立对象,方法中也能建立对向 ;但是不能在他们中建立同一个对像,你在两个中都建立就是两个对像!
除非你是在主函数的方法中建立一个对像!
两个对像就是两个地址值在堆中开辟两个空间! 你可以建一个对象,不是new 而反先建立的对象赋值给第二个!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2