JDK1.8-ArrayList-add/get/remove 源碼流程解析

1.add(E e) 2.get(int index)  3.remove(Object o)  4.安全性:ArrayList由於沒有加同步和任何的鎖機制,因此不是線程安全的。可能出現數組越界或者髒讀等問題。想要線程安全可以使用Vector。 5. remove(Object o)和remove(int index)區別:remove(Object o)返回true/false;remove(i
相關文章
相關標籤/搜索