Java Thread método público de clase vacío run () con el Ejemplo

hilo de Java class Class public método run () : Aquí, vamos a aprender sobre la método de void Tema void public run () con su sintaxis y el ejemplo .

Tema class Class public run ()

  • Este método está disponible en void java.lang.Thread.run () .
  • run () método de la rosca contiene el código ejecutable de la rosca.
  • Este método no es package lo que no podemos tener acceso a este método con el nombre class también.
  • class Tema contiene run () método de aplicación vacía.
  • podemos sobrecargar run () método en nuestra static pero rosca class start () llamada sólo class run () método por el class y si queremos llamar a otro método run () entonces necesitamos llamada explícitamente como un método normal.
  • Si sobreescribimos la run () método en nuestra class entonces contiene la tarea para nuestro hilo es responsable de ejecutar este método.
  • Si no anulan run () método en nuestra class continuación run () método se ejecutará de hilo class y no vamos a tener salida, ya Tema class define () método con el vacío plazo implementación.
  • El tipo default de este método es class por lo que no hace nada default.

Sintaxis:

    public void run(){
}

Parámetro (s):

Cuando escribimos t.Start () , por lo que este medio de llamadas de línea inicio () método de hilo e hilo class start () llamará run () método de nuestra class definido.

class valor:

El tipo class de este método es class , no class nada.

programa Java para demostrar método


import java.lang.Thread;
class MyThread extends Thread {
// Override run() method of Thread class
public void run() {
System.out.println("We are in run() method of MyThread thread");
}
}
class Main {
public static void main(String[] args) {
// Here we are calling run() method of MyThread
// class like a normal method
MyThread mt = new MyThread();
mt.run();
// Here we are calling start() method of Thread class
// and it will call a run() method of MyThread
mt.start();
// Here we are calling run() method of Thread class
Thread t = new Thread();
t.run();
}
}

salida

E:Programs>javac Main.java
E:Programs>java Main
We are in run() method of MyThread thread
We are in run() method of MyThread thread



ejemplo de run ()

Deja un comentario

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