站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题1, 一个java对象的地址如何获取?2,该地址与该对象的hashCode()返回值有什么联系?

1, 一个java对象的地址如何获取?2,该地址与该对象的hashCode()返回值有什么联系?

摘要: 1, 一个java对象的地址如何获取?2,该地址与该对象的hashCode()返回值有什么联系?


1, 一个java对象的地址如何获取?
2,该地址与该对象的hashCode()返回值有什么联系?


1.是获取不了的,如果一个对象没有自定义toString,默认实现打印出来的字符串就包含有内存地址;
2.实际上,由 Object 类定义的 hashCode 方法确实会针对不同的对象返回不同的整数。(这一般是通过将该对象的内部地址转换成一个整数来实现的,但是 JavaTM 编程语言不需要这种实现技巧。) ---引用JDK文档


谢谢楼上的,给分了,


↑返回目录
前一篇: 字符串处理问题,高手指教!!在线等
后一篇: 输入文件的问题