对要!由JVM自己回收!你就不用管了!JAVA的好处!

解决方案 »

  1.   

    那如果我把从数据库取出的rs放到vector{vector1,vector2,...},那当jvm回收vector的时候,他会不会把vector1,vector2,....,以及他们里面的对象都回收???
      

  2.   

    虽然垃圾回收由JVM执行,但是完全介于此,对程序性能会有影响。
    因此,对资源在使用完成后,还是要显式release.
    这也是try..catch..finally存在的原由。vector中的变量可能并不会release,参见<Java高效编程>