為什麼java不推薦使用vector

634828354發表於2017-08-16
從網上各處蒐集的知識整理出來
1.因為vector是執行緒安全的,所以效率低,這容易理解,類似StringBuffer
2.Vector空間滿了之後,擴容是一倍,而ArrayList僅僅是一半
3.Vector分配記憶體的時候需要連續的儲存空間,如果資料太多,容易分配記憶體失敗
4.只能在尾部進行插入和刪除操作,效率低

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30046312/viewspace-2143667/,如需轉載,請註明出處,否則將追究法律責任。

相關文章