Java 中的可变参数可以使用的参数的最大数量是多少? 我认为应该有一些限制,而不是无限的。
最佳答案
一个方法(包括静态类初始值设定项)最多可以有 64k。如果参数可以用每个 1 字节长的单个字节码推送,那么您可以在调用中获得大约 64000 个参数。
关于java - java中可变参数的最大参数数量是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18164255/
标签 java jvm jvm-languages
Java 中的可变参数可以使用的参数的最大数量是多少? 我认为应该有一些限制,而不是无限的。
最佳答案
一个方法(包括静态类初始值设定项)最多可以有 64k。如果参数可以用每个 1 字节长的单个字节码推送,那么您可以在调用中获得大约 64000 个参数。
关于java - java中可变参数的最大参数数量是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18164255/