Java API中Varargs的源代码?
可以在JavaAPI中找到Varargs的源代码吗(换句话说,解释该机制是如何工作的)Java API中Varargs的源代码?,java,variadic-functions,Java,Variadic Functions,可以在JavaAPI中找到Varargs的源代码吗(换句话说,解释该机制是如何工作的) 编辑:我确实有Java源代码,但是我找不到Varargs(我也在网上查了一下,似乎没有找到任何信息)。我开始怀疑它并没有直接出现在源代码中,但我不确定,因此我提出了这个问题 也许这篇文章会有帮助 最后的结论是编译器将varargs转换成字节码中的数组。你的问题包含了一个谬误。源代码不一定是用Java编写的,也不一定位于API中。在这种情况下,函数是由字节码和JVM实现的。您的观点是什么?你到底需要什么?这正
编辑:我确实有Java源代码,但是我找不到Varargs(我也在网上查了一下,似乎没有找到任何信息)。我开始怀疑它并没有直接出现在源代码中,但我不确定,因此我提出了这个问题 也许这篇文章会有帮助
最后的结论是编译器将varargs转换成字节码中的数组。你的问题包含了一个谬误。源代码不一定是用Java编写的,也不一定位于API中。在这种情况下,函数是由字节码和JVM实现的。您的观点是什么?你到底需要什么?这正是我想要的!我推测Java的这个特殊功能并不完全是API中的一个类,而是语言本身的一个元素(因此是一种“低级形式”,即字节码)。不过我不确定,所以谢谢!