Tabla de contenido:

¿Cómo se usa Runnable?
¿Cómo se usa Runnable?

Video: ¿Cómo se usa Runnable?

Video: ¿Cómo se usa Runnable?
Video: Java -Threads(hilos) implementados con Runnable 2024, Mayo
Anonim

Para usar la interfaz Runnable para crear e iniciar un hilo, debe hacer lo siguiente:

  1. Crea una clase que implemente Ejecutable .
  2. Proporcione un método de ejecución en el Ejecutable clase.
  3. Cree una instancia de la clase Thread y pase su Ejecutable objeto a su constructor como parámetro.
  4. Llame al método de inicio del objeto Thread.

Teniendo esto en cuenta, ¿qué es un ejecutable?

Ejecutable La interfaz es un tipo de interfaz funcional que está diseñada para proporcionar un protocolo común para objetos que desean ejecutar código mientras están activos. los Ejecutable La interfaz debe ser implementada por cualquier clase cuyas instancias estén destinadas a ser ejecutadas por un hilo. La clase debe definir un método de ejecución.

También sepa, ¿cuántos métodos hay en la interfaz ejecutable? un método

¿Cuál es la diferencia entre hilo y ejecutable?

Lo básico diferencia entre Thread y Runnable es que cada hilo definido extendiendo Hilo clase crea un objeto único y se asocia con ese objeto. Por otro lado, cada hilo definido implementando Ejecutable La interfaz comparte el mismo objeto.

¿Por qué utilizamos la interfaz ejecutable en Java?

Cuando usted implementar Ejecutable , usted puede guarde un espacio para su clase para extender cualquier otra clase en el futuro o ahora. Cuando usted extiende la clase Thread, cada uno de sus hilos crea un objeto único y se asocia con él. Cuando usted implementos Ejecutable , comparte el mismo objeto con varios subprocesos.

Recomendado: