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 ファイルのサイズに制限はありますか?