¿Qué pasará si nos método de la clase hilo run () no sí anulan en Java?

En este artículo, vamos a aprender lo que sucederá si no anulan hilo de ejecución class (método) en Java ?
método

run () en Java

  • En class hilo, plazo) método (se define con una implementación vacía.
  • Si sobreescribimos run () método en el hilo definida por el usuario a continuación, en run () método vamos a definir un trabajo y Nuestra creado hilo es responsable de ejecutar el método run ().
  • Es muy recomendable para anular run () método, ya que mejora el rendimiento del sistema.
  • Si no anulan run () método de rosca class en nuestro hilo de rosca se define a continuación class método run () se ejecutará y no vamos a tener salida, ya Tema class run () es con un vacío implementación.

Ejemplo 1:

Aquí, vamos a ver, ¿qué que sucederá si anulan run () de class hilo?

class OverrideRunMethod extends Thread{
public void run(){
System.out.println("I am in run() method");
}
}
class MainMethodClass{
public static void main(String[] args){
OverrideRunMethod orn = new OverrideRunMethod();
orn.start();
}
}

salida

D:Java Articles>java MainMethodClass
I am in run() method

Ejemplo 2:

Aquí, vamos a ver, ¿qué que sucederá si no anulan run () de class hilo?

abstract class NotOverridableRunMethod extends Thread{
abstract public void run();
}
class ParentMain{
public static void main(String[] args){
OverrideRunMethod orn = new OverrideRunMethod();
orn.start();
System.out.println("Thread class run() method will be executed with empty implementation");
}
}

Cuando llamamos inicio () método de class hilo. Se llevará a cabo alguna tarea como llamada run () método y asignar hilo planificador etc. Primero recién subproceso creado run () se ejecutará si run () método no existe, entonces se comprobará su class padre (Tema class) existe si existe, entonces se ejecutará su run () método.

salida

D:Java Articles>java ParentMain
Thread class run() method will be executed with empty implementation
I am in run() method

Leer más …

  1. Explicar el ciclo de vida de un hilo en Java.
  2. Cómo crear Java Hilos (ejemplos de Java para crear hilos)?
  3. sincronización de hilos en Java con el ejemplo.
  4. programa Java para demostrar ejemplo de hilo.
  5. programa Java para unirse Hilos.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *