Java コードを生成する必要があるプロジェクトを開発しています。メイン メソッドで 65535 バイトの制限に問題が発生したとき、いくつかのテストを行っていました。生成されたファイルは次のようになります。
public class foo{
public static void main(String[] args){
//
//7000 lines later
//
}
}
この方法でファイルを生成することで、私は賢いと思いました:
public class foo{
public static void bar(){
//
//7000 lines later
//
}
public static void main(String[] args){
bar();
}
}
しかし、すべてのメソッドに 65535 バイトの制限が適用されることがわかりました。
命令を複数のメソッドに「バッファリング」することで問題が解決するかどうかを知りたいです。Java ファイルのサイズに制限はありますか?