目录

Java-heap-space-异常解决思路

Java heap space 异常解决思路

https://img-home.csdnimg.cn/images/20240711112329.png

java.lang.OutOfMemoryError: Java heap space at java.util.HashMap.resize(HashMap.java:704) ~[na:1.8.0_181] at java.util.HashMap.putVal(HashMap.java:663) ~[na:1.8.0_181]

JVM堆内存溢出,一般来说是对象长时间没有被GC回收导致,解决方法有两点

1、检查代码中挤压的对象,大概率是在循环中new出来的。当对象使用结束把它设置为null

2、扩大jvm堆内存容量:java -jar -Xms256m -Xmx4g MyApp.jar