首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

避免Java内存泄漏的步骤

2014-01-25 
避免Java内存泄漏的方法1、静态集合类像HashMap、Vector等的使用最容易出现内存泄露,这些静态变量的生命周期

避免Java内存泄漏的方法
1、静态集合类像HashMap、Vector等的使用最容易出现内存泄露,这些静态变量的生命周期和应用程序一致,所有的对象Object也不能被释放,因为他们也将一直被Vector等应用着。
2:大量临时变量的使用,没有及时将对象设置为null也可能导致内存的泄露
3:数据库的连接没有关闭情况,包括连接池方法连接数据库,如果没有关闭ResultSet等也都可能出现内存泄露的问题。
4:避免过深的类层次调用和方法调用。两者非常好内存。
5:字符串连接尽量使用stringBuffer
6:不要在经常调用的方法中创建对象,尤其是忌讳在循环中创建对象。

热点排行