次のコード スニペットの実行中に"java.lang.OutOfMemoryError: Java heap space"例外が発生しました。8192MコマンドでJVM ヒープ サイズを設定しましたset JVM_ARGS="-Xms8192m -Xmx8192m"。
List<Integer> largeList = new ArrayList<>();
Random rand = new Random();
for(int i=0;i<Integer.MAX_VALUE/2;i++)
{
largeList.add(rand.nextInt(Integer.MAX_VALUE));
}
私が設定したJVMヒープサイズは、配列を保持するのに十分な大きさだと思います。