基础问题,很简单~100分
我在一个方法中生成了一个statement但我没有关闭,这样可以吗?
是否因为是一个局部变量而自动的被关闭?
代码如下:
public static synchronized ResultSet getSearch(Connection conn,String sql){
ResultSet rs=null;
try{
Statement stmt=conn.createStatement();
ResultSet rstemp=stmt.executeQuery(sql);
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
return rs;
}