Şu satırı dahil ederiz
import java.util.concurrent.DelayQueue;
PECS kuralına göre bu sınıf bir producer olduğu için extends kullanıyor. Tanımı şöyle
public class DelayQueue<E ? extends Delayed> extends AbstractQueue<E>
implements BlockingQueue<E>
1. İçine Delayed arayüzünü gerçekleştiren nesneler alır.
2. DelayQueue ayrıca ScheduledThreadPoolExecutor tarafından da kullanılıyor.
Bu sınıfı düzgünce kullanabilmek için Delayed arayüzünü doğru kullanmak gerekir.
Hiç yorum yok:
Yorum Gönder