Đổi if thành while trong wait() — mã chạy hoàn hảo 80.000 lần, rồi treo khi tải đổi
Viết tay sản xuất – tiêu thụ bằng wait/notify để thấy hai lỗi kinh điển hỏng ra sao, rồi viết lại bằng BlockingQueue trong sáu dòng.
Viết tay sản xuất – tiêu thụ bằng wait/notify để thấy hai lỗi kinh điển hỏng ra sao, rồi viết lại bằng BlockingQueue trong sáu dòng.