在哪里可以找到Java数据结构的源代码?

不确定之前是否曾经问过,做了一些挖掘。 我正在尝试为一些采访做准备,我只是想知道Java是如何实现其数据结构(arraylist,map)等是公开的。

您可以从JDK7存储库获取最新的源代码 。 (JDK 6在这里 。)

在JDK里面的src.zip。

使用现代IDE(如eclipse),将本地安装的Java SDK链接到Java项目,您可以从SUN Java开发工具包中查看(大多数)类的源代码。

提取src.zip是另一种选择,但它…说…不支持代码浏览;)

无论是src.zip,如建议的那样,或者您可以在IDE(例如Eclipse)中打开它们,如果您已将其设置为使用JDK。