List<OOM> ooMlist = new ArrayList<OOM>();
while(true){
ooMlist.add(new OOM());
}
java.lang.OutOfMemoryError: Java heap space
Dumping heap to java_pid6224.hprof ...
Heap dump file created [27853647 bytes in 0.190 secs]
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.util.Arrays.copyOf(Unknown Source)
at java.util.ArrayList.grow(Unknown Source)
at java.util.ArrayList.ensureExplicitCapacity(Unknown Source)
at java.util.ArrayList.ensureCapacityInternal(Unknown Source)
at java.util.ArrayList.add(Unknown Source)
at org.sy.HeapOOM.App.main(App.java:25)
//vmargs -Xms20m -Xmx20m -XX:+HeapDumpOnOutOfMemoryError