Método de elemento de cola() en Java

El método element() de Queue Interface devuelve el elemento al frente del contenedor. No elimina el elemento en el contenedor. Este método devuelve la cabeza de la cola. Este método difiere de peek() solo en que lanza una excepción si esta cola está vacía. Sintaxis: E element() Devoluciones: este método devuelve la cabeza de la … Continue reading «Método de elemento de cola() en Java»

Método de encuesta de cola() en Java

El método poll() de Queue Interface devuelve y elimina el elemento en la parte frontal del contenedor. Elimina el elemento en el contenedor. El método no arroja una excepción cuando la Cola está vacía, sino que devuelve un valor nulo . Sintaxis: E poll() Devoluciones: este método devuelve el elemento al frente del contenedor o … Continue reading «Método de encuesta de cola() en Java»

Interfaz de cola en Java

La interfaz Queue está presente en el paquete java.util y amplía la interfaz Collection que se utiliza para contener los elementos que se van a procesar en orden FIFO (primero en entrar, primero en salir). Es una lista ordenada de objetos cuyo uso se limita a insertar elementos al final de la lista y eliminar … Continue reading «Interfaz de cola en Java»

Interfaz TransferQueue en Java

La interfaz TransferQueue es miembro de Java Collections Framework . Fue introducido en JDK 1.7, pertenece al paquete java.util.concurrent . TransferQueue es una BlockingQueue en la que un subproceso de envío (productor) puede esperar a que el subproceso de recepción (consumidores) reciba elementos. TransferQueue se utiliza en aplicaciones de paso de mensajes. Hay dos aspectos … Continue reading «Interfaz TransferQueue en Java»

Método de oferta ConcurrentLinkedQueue() en Java

El método offer() de ConcurrentLinkedQueue se usa para insertar el elemento, pasado como parámetro, al final de esta ConcurrentLinkedQueue. Este método devuelve True si la inserción se realiza correctamente. ConcurrentLinkedQueue no tiene límites, por lo que este método ofrece() nunca devolverá falso. Sintaxis: public boolean offer(E e) Parámetro: Este método toma un solo parámetro e … Continue reading «Método de oferta ConcurrentLinkedQueue() en Java»

Método ConcurrentLinkedQueue peek() en Java

El método peek() de ConcurrentLinkedQueue se usa para devolver el encabezado de ConcurrentLinkedQueue. Recupera, pero no elimina, el encabezado de esta ConcurrentLinkedQueue. Si ConcurrentLinkedQueue está vacío, este método devuelve un valor nulo. Sintaxis: public E peek() Devoluciones: este método devuelve el encabezado de esta ConcurrentLinkedQueue sin eliminarlo. Los siguientes programas ilustran el método peek() de … Continue reading «Método ConcurrentLinkedQueue peek() en Java»

Método ConcurrentLinkedQueue isEmpty() en Java

El método isEmpty() de ConcurrentLinkedQueue se usa para verificar si esta cola está vacía o no. Devuelve verdadero si ConcurrentLinkedQueue contiene un número cero de elementos, lo que significa que ConcurrentLinkedQueue está vacío. Sintaxis: public boolean isEmpty() Devuelve: este método devuelve verdadero si este ConcurrentLinkedQueue contiene cero elementos. Los siguientes programas ilustran el método isEmpty() … Continue reading «Método ConcurrentLinkedQueue isEmpty() en Java»