为了账号安全,请及时绑定邮箱和手机立即绑定

Java中创建的对象到底被放在了哪里?

Java中创建的对象到底被放在了哪里?

七九九 2016-01-23 11:24:53
按照《CoreJava Volume I——Fundamentals》上的讲述,任何对象变量的值都是对存储在另外一个地方的一个对象的引用。我这里一共定义了2个对象变量birthday和deadline,在他们被定义并赋值时出现了id=19.那么是不是说他们在定义并赋值的时候开辟了一个空间,用来存放这个引用。那么在用constructor构造对象时,也就是第一条语句,new Date();时变量框体中没有出现任何变化,如前面所述,对象是存在另一个地方的。那么到底对象存到了哪里?(我知道不是存在对象变量中,对象变量中存放的是引用。)为什么变量框中没有任何显示呢?是因为变量框中只显示变量的存放变化吗?
查看完整描述

2 回答

  • 2 回答
  • 1 关注
  • 6087 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信