差距应当很大。
-----
后面一种好像还缺了最后释放连接的部分。
总的来说,建立数据库连接是很耗时的,虽然看起来只有一句,但是后台要做很多工作,总的来说,尽量避免反复建立释放数据库连接比较好。

解决方案 »

  1.   

    顺便比较一下时间复杂度(从高到低排):
    建立数据库连接(不考虑连接池):相当大
    本地方法:视具体情况而定,比较大
    建立新对象:大
    在某些容器中不恰当的使用了随机访问
    在某些容器中不恰当的使用了删除和插入
    浮点运算
    强制类型转换
    解引用
    整数运算
    --------
    其中,如果采用了数据库连接池,那么建立数据库连接的平均耗时可能会降到很低。
      

  2.   

    差距应当很大。
    建议用代码一而且要用
    for(..){
    prepareStatement.addBatch();
    }
    prepareStatement.executeBatch();//一起提交