在Apache DBUtils中设置初始查询的数组列表容量

时间:2019-05-02 17:47:16

标签: java apache-commons-dbutils

通常,我像这样在Apache DBUtils中运行查询:

ArrayList<Member> members = new QueryRunner().query(connection, "SELECT * FROM member;", resultHandler);

通常,我们希望为内存/ cpu性能设置ArrayList的初始容量。图书馆会处理吗?像这样,它会知道resultSet的大小并创建具有初始容量的ArrayList吗?还是在不需要知道初始大小的地方使用LinkedList或类似的东西?

如果是这种情况,我应该使用相同类型的List还是重要?

0 个答案:

没有答案