2012-07-07 35 views

Trả lời

28

Theo điều này questionVector được coi là "lỗi thời", hãy sử dụng ArrayList thay thế.

50

Bạn thường sử dụng ArrayList - nó cung cấp hiệu suất tốt hơn.

Vector chỉ có một "lợi thế" - được đồng bộ hóa để sửa đổi đồng thời. Nhưng hóa ra thực tế là tính năng này không hữu ích bởi vì Vector đồng bộ ở cấp độ của từng hoạt động riêng biệt. Nếu bạn đang viết mã đồng thời, bạn thường cần phải khóa ở mức chi tiết cao hơn nhiều so với một lớp thu thập riêng lẻ.

Kết quả là, Vector thường được coi là không được dùng nữa hiện nay.

Các vấn đề liên quan