如果一次性从数据库中加载过多数据,有可能会导致内存溢出集合类中有对对象的引用,使用完后未清空,使得JVM不能回收死循环启动内存设置参数过小 本次内存溢出是1导致的 解决方案:使用完集合后,主动将集合设置为null,让GC进行回收