Java API中的Varargs源代码?

时间:2013-04-10 22:07:02

标签: java variadic-functions

是否可以在Java API for Varargs中找到源代码(换句话说,解释该机制的工作原理)?

编辑:我确实有Java源代码,虽然我无法找到Varargs(我也在线查找并且似乎没有找到任何信息)。我开始怀疑它不是直接在源代码中,但我不确定,因此我的问题。

2 个答案:

答案 0 :(得分:4)

也许这篇文章会有所帮助 {{3P>

最后,结论是编译器将varargs转换为字节码中的数组。

答案 1 :(得分:2)

你的问题体现了一种谬误。源代码不一定用Java编写,也不一定位于API中。在这种情况下,该函数由字节码和JVM实现。