对于PreparedStatment,jtds-1.3.1.jar有什么变化?

时间:2016-03-04 11:14:56

标签: java jtds

我从jtds-1.2.5.jar升级到jtds-1.3.1.jar。在此之后,我可以看到JVM在其堆中占用更多内存。

请查看此代码:

PreparedStatement ptmt = null;
query = "select * from table1";
try {
    while (<condition>) 
    {
       pstmt = connection.prepareStatement(query); //**creating huge amount of instance and failed to close in loop**
    }
}
catch (Exception ex) {}
finally {
    <pstmt close statement>
}

我的问题是,创建大量实例怎么样?

  1. 它会在现场还是垃圾收集?
  2. 如果它是垃圾收集的,那么什么时候会从内存中清除?
  3. jtds-1.3.1.jar中是否有任何行为更改?

0 个答案:

没有答案