thể trùng lặp:
Differences between HashMap and Hashtable?thế nào là Hashtable khác nhau để HashMap
Tôi đã nhìn thấy bảng băm và bản đồ băm được sử dụng trong đoạn mã khác nhau nhưng họ trông giống như họ làm điều tương tự. Có sự khác biệt nào giữa chúng không? Tôi nên sử dụng mã nào trong mã của mình?
Đúng, sự khác biệt chính là Hashtable được đồng bộ hóa và HashMap thì không. Họ cũng có các cấu trúc phân cấp siêu lớp khác nhau. (FWIW, tôi đã gặp một vài trường hợp thất bại khá nghiêm trọng trong các ứng dụng thương mại lớn do sử dụng HashMap trong một môi trường đồng thời.) –
BTW, đó là "HashMap" và "Hashtable". Lưu ý cách viết hoa. –
Bạn có cân nhắc việc đọc Javadoc không? – EJP