Существует ли какой-либо максимальный размер кода в Java? Я написал функцию с более чем 10 000 строк. Фактически, каждая строка присваивает значение переменной массива.
Сказав это, я должен согласиться с Ричардом; зачем вам нужен метод такого размера? Учитывая пример в OP, файла свойств должно быть достаточно ... или даже базы данных, если требуется.
Значение code_length элемента дает количество байтов в code массиве для этого метода.
Значение code_length должно быть больше нуля (поскольку массив кода не должен быть пустым) и меньше 65536.
code_length определяет размер code[] атрибута, который содержит фактический байт-код метода:
В code массиве указаны фактические байты кода виртуальной машины Java, которые реализуют метод.
Ответ 4
Это немного похоже на безумие. Разве вы не можете инициализировать массив, считывая значения из текстового файла или какого-либо другого источника данных?