java面試1

1.List和Set的區別: List繼承自Collection,是有序的,其實現類ArrayList,是一個動態數組,擅長隨機訪問,使用數組存儲,查詢效率會高一些,因爲是連續的地址,ArrayList要移動數據,所以插入和刪除的時候效率較低。ArrayList的使用會比Vector快,他是非同步的,多線程安全的【多線程訪問同一個代碼塊,不會產生不確定的結果】如果涉及到多線程,使用Vector會較
相關文章
相關標籤/搜索