A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

比如 new Person();返回的是这个对象的内存首地址吗,这个地址值就是hashCode值吗?返回的那个值的类型是什么? 不同对象返回的hashCode值一定不同吗?

评分

参与人数 1技术分 +1 收起 理由
贠(yun)靖 + 1

查看全部评分

2 个回复

倒序浏览
你这里并没有给这个对象定义调用名称,所以无法返回.
但是它在内存中创建了一个实体对象,并给这个对象赋了一个hashCode的值,而住函数如果调用的话就会给主函数一个hashcode的值用于调用.
回复 使用道具 举报
调用方法时才会有返回值,new不是方法,new就是用来创建对象的,只是这个过程中调用了构造函数,地址值也不是返回的,而是通过=赋值给变量名的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马