相同點:
- 底層都使用數組實現
- 功能相同,實現增刪改查等操作的方法相似
- 長度可變的數組結構
不同點:
- Vector是早期JDK版本提供,ArrayList是新版本替代Vector的
- Vector 的方法都是同步的,線程安全;ArrayList 非線程安全,但性能比Vector好
- 默認初始化容量都是10,Vector 擴容默認會翻倍,可指定擴容的大小;ArrayList只增加 50%
相同點:
不同點:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。