JAVA同步容器和併發容器

一、同步容器: 包括Vector、HashTable,以及Collections.synchronizedXXX方法包裝過的容器類,同步容器對其類中的每一個對外的方法都使用synchronized關鍵字進行修飾,以此來保證同步,以Hashtable爲栗子: 雖然保證了線程安全,但這樣每次只有一個線程訪問容器,所以在併發的情況下性能上會削弱許多,仍需要在方法中加鎖。並且迭代時如果數據發生變動仍然會拋
相關文章
相關標籤/搜索