|
阅读:683回复:3
JDBC吃内存,我操!
/**
* @author Leener * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */ `````` while (1 == 1){ try{ Class.forName(“com.mysql.jdbc.Driver“).newInstance(); conn = java.sql.DriverManager.getConnection(“.....“); stmt = conn.createStatement(); strsql=“select * from .....“; rs = Qstmt.executeQuery(strsql); if(rs.next()){ ............. } rs.close();stmt.close();rs=null;stmt=null; } catch(SQLException e){ e.printStackTrace(); } finally{ if(conn!=null){ try{ conn.close();conn=null;Runtime.getRuntime().freeMemory(); } catch(SQLException e){ e.printStackTrace(); } } } } 0000有何办法? |
|
|
|
1C#
发布于:2005-09-02 12:24
Re:JDBC吃内存,我操!
上面的好像错了
在循环尾System.gc()呢? |
|
|
|
2C#
发布于:2005-09-02 12:17
Re:JDBC吃内存,我操!
这个东西应该有点用处:
垃圾收集器的主要特点有: 显式调用finalize方法呢? [ 2005-09-02 12:20:45 0000 修改 ] |
|
|
|
3C#
发布于:2005-09-02 11:56
Re:JDBC吃内存,我操!
好像有一个强制GC清理内存的方法。。我找下先~ |
|
|