Tôi đã tìm kiếm câu trả lời cho câu hỏi này trên SO và Google nhưng không thể tìm thấy giải pháp thích hợp cho đến thời điểm này.Thực thi danh sách chặn Java
Tôi hiện đang làm việc trên Trình quản lý lớp trong vấn đề định tuyến biểu đồ. Người quản lý chịu trách nhiệm cung cấp và đặt lại một nhóm lớp cố định.
Tôi muốn triển khai mẫu Người tiêu dùng-Nhà sản xuất với danh sách chặn, để yêu cầu định tuyến đến bị chặn miễn là không có lớp miễn phí. Cho đến nay tôi chỉ tìm thấy một blocking queue nhưng kể từ khi chúng tôi không cần FIFO, LIFO nhưng truy cập ngẫu nhiên một hàng đợi không thực sự làm việc. Để chính xác hơn một chút, có thể có điều gì đó như thế này:
Có cách nào để đạt được điều này không?
gì về java.util.concurrent.PriorityBlockingQueue với sánh của riêng bạn ? – StanislavL
Cảm ơn. Vâng, lớp không thực sự so sánh theo ý kiến của tôi. chúng chỉ khớp với một yêu cầu nhất định. –