com.mysql.jdbc.JDBC4ResultSet@1eec612中的1eec612是不是就是数据库结果的首地址?内存会占用多长时间?

也就是说是不是在下次查询之前这个结果集都保存在内存中,还是会清空?... 也就是说是不是在下次查询之前这个结果集都保存在内存中,还是会清空? 展开
 我来答
柔丰守量
2019-01-21 · TA获得超过3926个赞
知道大有可为答主
回答量:3133
采纳率:32%
帮助的人:167万
展开全部
关键问题在这里
----------------------------------------------------------
db.close();//关闭连接
this.select();//插入成功重新调用查询,更新表格数据
----------------------------------------------------------
你把
db.close
移到
this.select()
后面就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xinshiye2012
2011-09-20 · TA获得超过1382个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:109万
展开全部
这个是Java吧,怎么会出现这个地址呢?能不能贴出你的代码看看啊
追问
for (String sql : sqlList) {    
resultSet =query(sql);
System.out.println(sql);
System.out.println(resultSet);
result.put(sql,resultSet);
}
执行结果:
select * from usertable
com.mysql.jdbc.JDBC4ResultSet@e2eec8
select name from usertable
com.mysql.jdbc.JDBC4ResultSet@1eec612//1eec612这个不是地址吗?
追答
com.mysql.jdbc.JDBC4ResultSet@1eec612 这一串 是 对象的类名称+@+对象hashcode编码

内存会占用多长看你的GC策略,GC很复杂,一般你不用关心这个
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式