java - java中可变参数的最大参数数量是多少?

标签 java jvm jvm-languages

java 中 vararg 可以使用的最大参数数量是多少? 我认为应该有一定的限度,而不是无限的。

最佳答案

一个方法(包括静态类初始值设定项)最多可以有 64k。如果参数可以使用每个 1 字节长的单个字节码进行推送,则调用中可以有大约 64000 个参数。

关于java - java中可变参数的最大参数数量是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51065937/

相关文章:

java - 没有Java的J2ME开发?

scala - IDE 支持哪些 JVM 函数式语言? (IDE : IDEA, Netbeans、Eclipse 或类似版本)

java - 如何将标准复制操作映射到 Swing 中的弹出菜单

intellij-idea - 在 IntelliJ Idea 中断开与远程 JVM 的连接

java - 这种奇怪的 Java 行为的原因是什么?

java - 使用相同的输入参数测试 Java 服务器时会产生不同的堆大小结果

java - 面向程序员/开发人员的 JVM 内部规范引用

java - 如何像FunctionalInterface一样实现注解来限制成员函数的数量、函数类型等?

java - 创建子类(特定)或父类(super class)(通用)类型的对象?

java - 无法从eclipse中删除tomcat服务器