Java基礎理論

Java集合

  • List
    LinkedList和ArrayList的區別
    ArrayList基於動態數組實現,查詢性能較好,插入、刪除性能較差
    動態數組的實現:先初始化固定大小的數組,一旦數組存儲滿了,創建一個兩倍於原始數組大小的新數組,同時複製之前的元素。同樣,若數組中存儲的元素個數小於數組大小的一半,則把原數組大小減少一半,複製元素??? 不確定 以後驗證。
    LinkedList基於鏈表實現,查詢性能較差,插入、刪除性能較好

Java多線程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章