编译工具:Eclipse
JVM设置:-Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
JVM设置方式:Run--Run Configurations--Arguments--VM arguments
代码实现:
JVM监控工具:jvisualvm
监控结果:
结论:当Old代已经满,Eden代已经满,这时候如果还有新的对象产生,GC没有回收,则会报:java.lang.OutOfMemoryError: Java heap space