JDBC垃圾回收

Joe*_*oel 3 java garbage-collection jdbc

如果我不关闭结果集或预备语句会发生什么.

它们是否会被垃圾收集器关闭并释放.

我问这个函数内部的局部变量.

你知道关于这个的任何文件吗?

Mat*_*all 9

如果你的代码在使用then时没有关闭ResultSets或PreparedStatements,你的应用程序将在数据库中占用稀缺的资源 - 比如游标.例如,见:

垃圾收集器对关闭ResultSets或PreparedStatements 没有任何了解,因此GC不会自动为您处理.会是什么?Java 7的try--with-resources声明!