次のコードを使用してOutOfMemoryErrorを生成しようとしています
ArrayList container = new ArrayList();
while (true){
Integer i = new Integer(1);
container.add(i);
}
アプリケーションはクラッシュしますが、何も出力またはダンプされません!これは正常ですか?javaコマンドにいくつかのオプションを渡す必要がありますか?jvmにこのメッセージを出力させるにはどうすればよいですか?
トレースなしでクラッシュする組み込みシステム(cvmを使用)で実行されているアプリケーションがあるため、これを行っています。メモリリークが疑われるので、メモリリークを引き起こすコードを記述して、jvmがどのようなメッセージを出力するかを確認したいと思いました。これが、私がそれを実行したときにそのコードを書いた理由です、それはクラッシュしましたが、トレースが与えられませんでした、これが私がこの質問を投稿した理由です
エリー