1
Javaはすべてのオブジェクトをヒープ領域に作成します。
ヒープスペースがいっぱいになると、 java.lang.OutOfMemoryError:Javaヒープスペースがスローされます。利用可能なメモリがない場合にJavaがOutOfMemoryErrorオブジェクトを作成する方法
ヒープにスペースがない場合、Javaはどのようにメモリを割り当て、OutOfMemoryErrorオブジェクトを作成しますか?
Javaはすべてのオブジェクトをヒープ領域に作成します。
ヒープスペースがいっぱいになると、 java.lang.OutOfMemoryError:Javaヒープスペースがスローされます。利用可能なメモリがない場合にJavaがOutOfMemoryErrorオブジェクトを作成する方法
ヒープにスペースがない場合、Javaはどのようにメモリを割り当て、OutOfMemoryErrorオブジェクトを作成しますか?
オブジェクトを上書きして例外を割り当てます。
参照http://stackoverflow.com/a/9261931/3260495 –