Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java API中Varargs的源代码?_Java_Variadic Functions - Fatal编程技术网

Java API中Varargs的源代码?

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

可以在JavaAPI中找到Varargs的源代码吗(换句话说,解释该机制是如何工作的)


编辑:我确实有Java源代码,但是我找不到Varargs(我也在网上查了一下,似乎没有找到任何信息)。我开始怀疑它并没有直接出现在源代码中,但我不确定,因此我提出了这个问题

也许这篇文章会有帮助


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

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

您的观点是什么?你到底需要什么?这正是我想要的!我推测Java的这个特殊功能并不完全是API中的一个类,而是语言本身的一个元素(因此是一种“低级形式”,即字节码)。不过我不确定,所以谢谢!