Java 哈希映射内部详细信息
我正在寻找散列映射的内部。一些关于bucket、其中的节点、map.Entry等的详尽信息 我在网上找不到任何详尽的资料。我尝试在rt.jar中遍历HashMap的源代码,但它太复杂了,无法处理 请建议我在哪里可以找到详细的内部工作的哈希映射Java 哈希映射内部详细信息,java,hash,hashmap,Java,Hash,Hashmap,我正在寻找散列映射的内部。一些关于bucket、其中的节点、map.Entry等的详尽信息 我在网上找不到任何详尽的资料。我尝试在rt.jar中遍历HashMap的源代码,但它太复杂了,无法处理 请建议我在哪里可以找到详细的内部工作的哈希映射 据我所知,rt.jar不包含源代码。 然而,OpenJDK是一个开源JDK实现。有关于浏览其源代码的信息 这是与您询问的课程的直接链接: 内部文档相当广泛 下载JDK(不是JRE)并在安装路径的根目录下查找src.zip文件。所有源代码都在那里。感谢您提供
据我所知,rt.jar不包含源代码。 然而,OpenJDK是一个开源JDK实现。有关于浏览其源代码的信息 这是与您询问的课程的直接链接:
内部文档相当广泛 下载JDK(不是JRE)并在安装路径的根目录下查找src.zip文件。所有源代码都在那里。感谢您提供的信息,但我发现源代码很难理解内部和内部数据结构。是否有任何文档可以提供哈希映射内部的概述,如bucket创建、修改、扩展等。这些文档可以提供哈希映射的详细信息,然后我可以进行完整的代码理解,这将更容易理解,如我所说,源代码包含关于实现的大量文档。你试着读了吗?从第143行开始读。