当前位置: 技术问答>java相关
请问ArrayList和Vector哪个好?
来源: 互联网 发布时间:2015-07-12
本文导语: rt. | 不需要同步的话,ArrayList比Vector快,实际使用中推荐用List接口 | Vector的所有方法都是同步的 所以ArrayList效率比Vector要好,通常都用ArrayList 但如果需要保证线程间的调用...
rt.
|
不需要同步的话,ArrayList比Vector快,实际使用中推荐用List接口
|
Vector的所有方法都是同步的
所以ArrayList效率比Vector要好,通常都用ArrayList
但如果需要保证线程间的调用安全,用Vector
所以ArrayList效率比Vector要好,通常都用ArrayList
但如果需要保证线程间的调用安全,用Vector
|
Vector是线程安全的,其中有同步代码。
ArrayList是线程不安全的,没有作同步。
如果对多线程比较清楚,一般需要自己做同步安排。需要用Vector的地方实在不多。建议用ArrayList,他要快得多。
ArrayList是线程不安全的,没有作同步。
如果对多线程比较清楚,一般需要自己做同步安排。需要用Vector的地方实在不多。建议用ArrayList,他要快得多。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。