java 中 引用和对象的区别是什么?

chenjkai1988 2008-05-19 09:47:23
各位帮下忙,谢了。
...全文
285 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovebyqy 2009-02-24
  • 打赏
  • 举报
回复
引用是引用,对象是对象,只不过他们两个有关系,引用存储在栈里,对象存储在堆里,引用时用来操作对象的,对象是用来做实际动作的东西。
可以把引用比喻成遥控器, 把对象比喻成电视机,我们看电视要用遥控器来空时电视机,如果没有遥控器我们就无法操作电视机。
五楼回答的好啊!!!
临远 2008-05-20
  • 打赏
  • 举报
回复
没区别。
iami007 2008-05-20
  • 打赏
  • 举报
回复
引用就是一个对象的别名,如果不指向一个对象,就是个空壳(null)。对象嘛,五脏俱全啊
M_song 2008-05-20
  • 打赏
  • 举报
回复
其实对象是分两部分存储的,一个是对象引用,也就是对象在内存中的地址,存储在栈里,另外一个是对象的内容,存储在堆里。
jhandsome007 2008-05-20
  • 打赏
  • 举报
回复
UP !
andongoop 2008-05-20
  • 打赏
  • 举报
回复
引用是引用,对象是对象,只不过他们两个有关系,引用存储在栈里,对象存储在堆里,引用时用来操作对象的,对象是用来做实际动作的东西。
可以把引用比喻成遥控器, 把对象比喻成电视机,我们看电视要用遥控器来空时电视机,如果没有遥控器我们就无法操作电视机。
网络咖啡 2008-05-20
  • 打赏
  • 举报
回复
其实对象是分两部分存储的,一个是对象引用,也就是对象在内存中的地址,存储在栈里,另外一个是对象的内容,存储在堆里。

如果用现实来类比的话,对象的内容就像保险柜,例如有内容,对象的引用就像钥匙,可以打开保险柜,当然,这个类比不是太恰当。
jdlsfl 2008-05-19
  • 打赏
  • 举报
回复
对象的名字就是一个对对象的引用
一个匿名的实例的就没有引用了

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧