我在哪里可以找到Java数组的源代码?

时间:2010-10-19 04:59:45

标签: java arrays

在哪里可以找到java数组的源代码?

示例:

double[] arr=new double[20];

具有任何维度的所有数组都实现Cloneable和Serializable`接口。我搜索了源代码但找不到相应的代码。

2 个答案:

答案 0 :(得分:12)

请查看this以获取解释。但基本上数组类型是内置于jvm的,你需要分析你正在运行的jvm的源代码,以便真正了解它是如何工作的。

答案 1 :(得分:3)

以下是javadocs for java.util.Arrays,此处是implementation of java.util.Arrays in openjdk。谷歌代码搜索是一个很好的方式。

更新1:更新了链接。发布了错误的链接。

更新2:正如thilo所指出的,数组的jvm实现是here