Java clase Thread boolean isInterrupted () método del Ejemplo de

método de hilo de Java class Class isInterrupted () : Aquí, vamos a aprender sobre el método boolean isInterrupted () de boolean de rosca con su sintaxis y el ejemplo .

Thread class Class isInterrupted ()

  • Este método está disponible en boolean java.lang.Thread.isInterrupted () .
  • Este método se utiliza para comprobar el hilo, si un hilo se ha interrumpido o no.
  • Este método no es package lo que no podemos tener acceso a este método con un 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 vuelve false si el hilo no se ha interrumpido.
  • Debemos recordar que este método devuelve verdadero si el mensaje ha sido interrumpida y luego no da a la variable falsa como método interrumpido como ().
  • Este método produce una excepción.

Sintaxis:

    boolean isInterrupted(){
}

Parámetro (s):

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

return valor:

El tipo boolean de este método es Return , devuelve verdadero o falso y si el hilo se ha interrumpido de modo que devuelve los retornos verdaderos y ELSE falsa.

programa Java para demostrar método


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.currentThread().isInterrupted()) {
System.out.println("Is the thread " + Thread.currentThread().getName() + " has been interrupted:" + " " + Thread.currentThread().isInterrupted());
} else {
System.out.println(("Is the thread " + Thread.currentThread().getName() + " has been interrupted: " + " " + Thread.currentThread().isInterrupted()));
}
}
}
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
Is the thread Thread-1 has been interrupted: true
Is the thread Thread-0 has been interrupted: false
Is the thread Thread-1 has been interrupted: true
Is the thread Thread-1 has been interrupted: true
Is the thread Thread-0 has been interrupted: false
Is the thread Thread-1 has been interrupted: true
Is the thread Thread-0 has been interrupted: false
Is the thread Thread-0 has been interrupted: false



ejemplo de isInterrupted ()

Deja un comentario

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