String 创建 原理

来源:互联网 发布:战网更新网络错误 编辑:程序博客网 时间:2024/05/18 01:59

http://blog.csdn.net/xsf50717/article/details/47339415
结合 上面 那个文章 再看这篇文章 就能够 十分清楚 了
刚才看了下 string的 hash’code 的 实现 方法 返回的 hash值 是为了尽可能 避免重复 使用31进制的 计算一个值对应的 hash值 所以hash方法返回只是一样 应该是 他本省就是返回的就不是代表 一个 实际地址·,只是为了 避免重复 通过 31进制 处理过后数据量能大一些 ,所以两种方式创建 的string的 value字符数组值一样 ,计算后返回的 hash值就一样了 ,所以hashcode本身不反应实际的 地址值

原创粉丝点击