java中的同步集合與併發集合

同步集合能夠簡單地理解爲經過synchronized來實現同步的集合。若是有多個線程調用同步集合的方法,它們將會串行執行。 arrayList和vector、stack: 1. Vector是線程安全的,源碼中有不少的synchronized能夠看出,而ArrayList不是。致使Vector效率沒法和ArrayList相比 2. ArrayList和Vector都採用線性連續存儲空間,當存儲空間
相關文章
相關標籤/搜索