實現了一個存儲對象的增加數組。如同一個數組,它能夠使用一個整型下標來訪問元素。可是,vector的大小是能夠根據須要增加或收縮的。數組
每一個vector經過維護capacity和capacityIncrement來優化存儲管理。capacity容量,老是至少和vector的size同樣大,一般會更大一些,由於隨着元素被添加到vector中,vector的存儲按大小爲capacityIncrement的塊來增加。在插入大量元素以前,能夠擴容,這減小了容量調整的次數。安全
不一樣於其餘集合實現,vector是同步的。若是不須要一個線程安全的實現,推薦使用ArrayList代替Vector。函數