總結一下兩者的區別:
1. 幾乎一樣
2. ArrayList非線程安全;Vector線程安全
(在單線程模式下推薦使用ArrayList,Vector內部使用了同步操作保證線程安全,也因此開銷較大;
可以使用Collections.synchronizedList(List<T> list)來使List變為線程安全的,據說這種方式比直接使用Vector效率要高)
(在單線程模式下推薦使用ArrayList,Vector內部使用了同步操作保證線程安全,也因此開銷較大;
可以使用Collections.synchronizedList(List<T> list)來使List變為線程安全的,據說這種方式比直接使用Vector效率要高)