Tôi muốn sử dụng Danh sách được liên kết giống như Danh sách được mô tả trong giấy this. Tuy nhiên, tôi không tìm thấy bất kỳ triển khai Java nào trên web.Danh sách liên kết đồng thời không có khóa trong Java
Nếu không triển khai java Danh sách liên kết được đề cập ở trên tồn tại, tôi nghĩ, tôi sẽ sử dụng java.util.concurrent.ConcurrentLinkedQueue<E>
. Đây có phải là một lựa chọn tốt (nó không thực sự là một danh sách liên kết)?
Nếu nó không phải là một lựa chọn tốt, có ai biết về triển khai danh sách liên kết đáng tin cậy (không an toàn) (không có khóa) không đáng tin cậy (không có khóa) trong Java không?
Nó không có khóa trong bất kỳ hình dạng nào của biểu mẫu (nó sử dụng khóa để thêm/xóa) - doh mục tiêu bình luận đã biến mất ... (liên quan đến LinkedBlockingDeque) – bestsss
Vâng, câu hỏi lớn là, tại sao bạn nghĩ bạn muốn một danh sách đồng thời của bất kỳ hình dạng hoặc hình thức nào? Hầu hết các phương thức Danh sách không có ý nghĩa về cấu trúc đồng thời được chia sẻ. Tại sao bạn sẽ nhận được phần tử thứ n? Có nghĩa là gì để lấy yếu tố thứ n? Những thứ như kích thước là không lâu và không có giá trị ngoài việc theo dõi. Bạn có thể giải thích thêm một chút về cách bạn muốn sử dụng điều này không? http://permalink.gmane.org/gmane.comp.java.jsr.166-concurrency/6321 –
Tôi muốn triển khai bộ đệm "vật lý" đơn, được sử dụng bởi bộ đệm "hợp lý", trong đó mỗi bộ đệm logic là chỉ được xác định bởi các phần tử bắt đầu và kết thúc của nó, st Tôi không có một đại diện dư thừa dữ liệu của tôi trong bộ nhớ. – ptikobj