Java构造函数中的最大参数个数

时间:2018-09-14 05:53:15

标签: java android-studio

java构造函数中最多支持多少个参数。 我正在使用android studio。 使用300个以上的参数时,出现了太多的参数错误。

2 个答案:

答案 0 :(得分:0)

根据JVM docs

  

通过方法描述符的定义将方法参数的数量限制为255(第4.3.3节),在实例或接口方法调用的情况下,该限制包括一个单位。

我想构造函数是一样的。无论哪种方式,如果您的代码确实具有超过10个参数的方法,则都需要进行一些重构。

答案 1 :(得分:-2)

method( YourCustomObjectContaining301params o301p )是您所需要的