Каково максимальное количество аргументов для varargs в java? - программирование

Каково максимальное количество аргументов для varargs в java?

Каково максимальное количество аргументов, которые могут использоваться vararg в java? Я считаю, что должен быть некоторый предел, и он не бесконечен.

4b9b3361

Ответ 1

Метод (включая инициализатор статического класса) может иметь не более 64k. Если аргументы таковы, что их можно вытолкнуть одним байтовым кодом длиной 1 байт, вы можете иметь что-то о аргументах 64000 при вызове.