内存溢出原因 内存中加载的数据量过大。如一次性从数据库中读大量数据集合类中有对对象类的引用,使用完后未清空,使得JVM不能回收代码有死循环或者循环产生过多对象实体使用的第三方软件的bug启动参数内存值设置过小 内存溢出如何避免 static静态对象和变量不要滥用及时关闭各种连接和流,如文件流,sftp连接