在阅读这篇关于字符串池及其多年来的变化的文章时,我遇到了以下声明:
在 Java 7u40 之前,默认池大小为 1009 个存储桶,但该值在最近的 Java 版本中会发生一些变化。准确地说,从 Java 7u40 到 Java 11 的默认池大小是 60013,现在增加到 65536。
那么,字符串池中的存储桶是什么?这些与实习字符串的数量有什么可比性?这个概念是否类似于哈希图中的存储桶?
在阅读这篇关于字符串池及其多年来的变化的文章时,我遇到了以下声明:
在 Java 7u40 之前,默认池大小为 1009 个存储桶,但该值在最近的 Java 版本中会发生一些变化。准确地说,从 Java 7u40 到 Java 11 的默认池大小是 60013,现在增加到 65536。
那么,字符串池中的存储桶是什么?这些与实习字符串的数量有什么可比性?这个概念是否类似于哈希图中的存储桶?