在你眼中的ArrayList

ArrayList: 底層是用數組實現存儲 特點: 查詢效率高,增刪效率低,線程不安全,使用頻率高 1.爲什麼線程不安全卻使用頻率高? 因爲在正常使用中常用來做查詢,增刪很少。用LinkedList可以做頻繁的增刪,vector的方法全用synchronized修飾,是線程安全的,這是三者的區別。 2.底層數組大小是固定的,如果不斷的往裏添加數據會出現問題嘛? ArrayList可以通過構造方法在
相關文章
相關標籤/搜索