不是因为坚持只是因为喜欢 2015-12-23 10:45 采纳率: 25%
浏览 1411

java中不同类的对象的引用有什么不同呢?

比如,为什么A a不能指向一个B对象呢?小白,求不打脸= =

下面是我用Boy和Student类做的两个测试,打印了hashcode()值,为什么感觉一直在重复,而且感觉有规律的的样子
st1的引用地址725211281
st2的引用地址1656303042
st3的引用地址1802194480
st4的引用地址1373268072
st5的引用地址1509731795
st6的引用地址1542989260
st7的引用地址7971648
st8的引用地址835501822
b1的引用地址2031038268
b2的引用地址1407601211
b3的引用地址873697925
b4的引用地址1895330936
b5的引用地址1202105401
b6的引用地址259323631
b7的引用地址1207946454
b8的引用地址1793137287

st1的引用地址240713553
st2的引用地址1960977970
st3的引用地址725211281
st4的引用地址1656303042
st5的引用地址1802194480
st6的引用地址1373268072
st7的引用地址1509731795
st8的引用地址1542989260
b1的引用地址7971648
b2的引用地址835501822
b3的引用地址2031038268
b4的引用地址1407601211
b5的引用地址873697925
b6的引用地址1895330936
b7的引用地址1202105401
b8的引用地址259323631

st1的引用地址240713553
st2的引用地址1960977970
st3的引用地址725211281
st4的引用地址1656303042
st5的引用地址1802194480
st6的引用地址1373268072
st7的引用地址1509731795
st8的引用地址1542989260
b1的引用地址7971648
b2的引用地址835501822
b3的引用地址2031038268
b4的引用地址1407601211
b5的引用地址873697925
b6的引用地址1895330936
b7的引用地址1202105401
b8的引用地址259323631

st1的引用地址1960977970
st2的引用地址725211281
st3的引用地址1656303042
st4的引用地址1802194480
st5的引用地址1373268072
st6的引用地址1509731795
st7的引用地址1542989260
st8的引用地址7971648
b1的引用地址835501822
b2的引用地址2031038268
b3的引用地址1407601211
b4的引用地址873697925
b5的引用地址1895330936
b6的引用地址1202105401
b7的引用地址259323631
b8的引用地址1207946454

  • 写回答

4条回答 默认 最新

  • 103style 2015-12-23 10:54
    关注

    每一个对象是相互独立的。 就好像我们人的身份证一样,每一个证件号码只能对应一个人。
    如果别人的号码和你一样,别人做了坏事,却要抓你去坐牢,你说怎么办!

    评论

报告相同问题?

悬赏问题

  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿