¿Cuál es la diferencia entre <? super E>y <? extends E>? Por ejemplo, cuando echas un vistazo a la clase, java.util.concurrent.LinkedBlockingQueuehay la siguiente firma para el constructor: public LinkedBlockingQueue(Collection<? extends E> c) y para uno por el método: public...