建议去看看 rowset 的资料

解决方案 »

  1.   

    一般用ArrayList.只有在考虑同步(线程安全)的时候才用Vector,Vector的执行效率比ArrayList稍低一些.
      

  2.   

    在jdk1.4中就已经限制了Vector的使用,ArrayList就是他的替代品
      

  3.   

    不是吧? 我的j2sdk1.4.2中Vector还是照用不误,没有任何不妥.Vector有它存在的价值,应该不会那么轻易的被遗弃的,除非有更好的替代品或升级品,ArrayList不是Vector的替代品,而是各有所长相辅相成的东西.
      

  4.   

    我个人用ArrayList感觉还不错.存取相当灵活.推荐.
      

  5.   

    不是多线程时用ArrayList最好,速度比Vector快。
    多线程同步时只有用Vector了。
      

  6.   

    多线程是指我自己写出来的还是系统内部的,我是用在JAVABEAN里的,就在一个JAVABEAN实例里调用.这不算线程吧(因为不知道WEBSERVER内部是不是对JAVABEAN实例进行线程管理的)
      

  7.   

    用cachedrowset吧。这个直接继承于resultset
    而且可以离线使用。
      

  8.   

    如果是多线程的 建议还是用 vector吧
      

  9.   

    我现在是这样的
    applet通过html访问servlet ,servlet调用javabean,javabean用JDBC连数据库查询返回list到servlet,servlet再返回到applet
    这样的话,用arraylist还是vector?
      

  10.   

    "值对象",即SERLVET返回值对象给APPLET??List不可以吗??
      

  11.   

    去看看JDBC规范,RowSet就是专门干这个的。
      

  12.   

    谁用过RowSetDynaClass,这是apache的API,听说非常好用!
      

  13.   

    奇怪为什么不用LinkedList,这个岂不是比ArrayList更快