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

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

例:

double[] arr=new double[20]; 

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

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

这是java.util.Arrays的javadocs ,这里是openjdk中java.util.Arrays的实现 。 谷歌代码搜索是一个很好的方法。

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

更新2:正如thilo所指出的,Array的jvm实现就在这里