在内存数据库中,是否需要关闭ResultSet,Statements和Connections?
我的Java程序使用HSQLDB创建一个“内存表”并用数据填充它,稍后查询。没有持久性。一切都在记忆中完成。该程序是单线程的,只有一个数据库连接(即没有数据库连接池)。
答案 0 :(得分:2)
最好关闭你的jdbc对象 - 否则你会冒内存泄漏的风险。
从Effective Java, Chapter 2读取(至少)第6项和第7项 - 它们或多或少相关。
答案 1 :(得分:0)
另外,最好自己清理一下,这样你就可以更好地了解“我现在正在做什么”。