BoundedBlockingQueue Java
-
26-10-2019 - |
Domanda
Sto cercando un BoundedBlockingQueue
che può prendere qualsiasi altra Queue
e renderlo delimitata e il blocco.
ho scoperto akka.util.BoundedBlockingQueue
che può farlo, ma il codice sorgente ha alcuni FIXME in esso. Quindi io non sono sicuro che sia intelligente per utilizzare il codice.
Alla fine voglio avere un CodaConPriorita delimitata e utilizzabile per l'uso concomitante.
Ci sono alcune altre classi che posso usare per questo compito? Forse in Java 7?
Soluzione
Il Akka BoundedBlockingQueue sembra essere abbastanza ok per me ( Il codice sorgente ). Vorrei davvero considerare l'utilizzo di essa (almeno dopo aver scritto una buona serie di test unitari per la classe perché le prove per questa classe mancano in Akka)
I FIXME si trovano in situazioni piuttosto strane come chiamare removeAll sulla coda di supporto e non è vuoto dopo che, che è semplicemente un pessimo errore nella implementazione della classe coda di supporto.
Non ho capito cosa vuoi dire con "il codice non mi permette di effettuare il costruttore generico" .