Thread Java boolean estática Clase interrumpió método () con el Ejemplo

Java Tema class Class static interrumpió método () : Aquí, vamos a aprender sobre la boolean static () de boolean de rosca con su sintaxis y el ejemplo interrumpido.

Thread class Class static interrumpido ()

  • Este método está disponible en boolean java.lang.Thread.interrupted () .
  • Este método se utiliza para comprobar el hilo, si un hilo se ha interrumpido o no.
  • Este método es package por lo que puede acceder a este método con el nombre class también.
  • El tipo static de este método es class por lo que devuelve verdadero si el hilo se ha interrumpido y luego después de la variable return o bandera interrumpida se establece en rendimientos demás falsos si el hilo no se ha interrumpido.
  • Este método produce una excepción.

Sintaxis:

    static boolean interrupted(){
}

Parámetro (s):

No pasamos ningún objeto como un parámetro en el método de la rosca.

class valor:

El tipo boolean de este método es boolean , devuelve verdadero o falso y si el hilo se ha interrumpido por lo que devuelve verdadero y luego establece un indicador Return a falso falso return cosa.

programa Java para demostrar ejemplo de método interrumpido ()


import java.lang.Thread;
class InterruptedThread extends Thread
{
// Overrides run() method of Thread class
public void run()
{
for(int i=0;i<=3;++i){

if(Thread.interrupted())
{
System.out.println("Is thread" +Thread.currentThread().getName()+"has been interrupted and status is set to "+" " +Thread.interrupted());
}
else
{
System.out.println("This thread has not been interrupted");
}
}
}
public static void main(String args[])
{
InterruptedThread it1 = new InterruptedThread();
InterruptedThread it2 = new InterruptedThread();

it2.start();
it2.interrupt();
it1.start();
}
}

salida

E:Programs>javac InterruptedThread.java
E:Programs>java InterruptedThread
This thread has not been interrupted
This thread has not been interrupted
This thread has not been interrupted
Is thread Thread-1 has been interrupted: false
This thread has not been interrupted
This thread has not been interrupted
This thread has not been interrupted
This thread has not been interrupted


Deja un comentario

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