Tôi vừa đọc một số số information trên Vector
và ArrayList
. Từ những gì tôi có thể hiểu được Vector
đã lỗi thời so với ArrayList
. Nhưng Vector
được đồng bộ trong khi ArrayList
thì không.Ý nghĩa của đồng bộ trong ngữ cảnh của Vector/ArrayList là gì?
Nhưng điều đó có nghĩa là gì? Điều gì có nghĩa là khi chúng tôi nói rằng Vector
được đồng bộ hóa? Và khi nào điều này hữu ích?
+1 hoặc sử dụng cơ chế khóa từ gói 'java.util.concurrent'. –
... hoặc lớp trình bao bọc được tạo bởi 'Collections.synchronizedList', hoặc (thường là) một lớp triển khai danh sách đồng thời. –