Java Thread método final Clase isDaemon boolean () con el Ejemplo

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

Thread class Class final isDaemon ()

  • Este método está disponible en boolean java.lang.Thread.isDaemon () .
  • Este método se utiliza para comprobar si el hilo actual es un hilo daemon.
  • hilo de utilidad es el hilo que se ejecuta en segundo plano.
  • Este método no es package lo que no podemos tener acceso a este método con el nombre class también.
  • Este método es static no podemos reemplazar este método en class niño.
  • El tipo final de este método es class por lo que devuelve verdadero si el hilo es daemon falsa return más si el hilo es hilo usuario.

Sintaxis:

    final boolean isDaemon(){
}

Parámetro (s):

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

boolean valor:

El tipo return de este método es Return , devuelve verdadero si este hilo es daemon falsa return cosa.

programa Java para demostrar método


import java.lang.Thread;
class IsThreadDaemon extends Thread {
//Override run() method of Thread class
public void run() {
// Code to check for daemon thread
if (Thread.currentThread().isDaemon()) {
//Display Daemon thread code
System.out.println("Is thread " + getName() + "daemon?" + Thread.currentThread().isDaemon());
} else {
System.out.println("Not a Daemon thread" + getName());
}
}
public static void main(String[] args) {
// creating three object of the class IsThreadDaemon
IsThreadDaemon td1 = new IsThreadDaemon();
IsThreadDaemon td2 = new IsThreadDaemon();
IsThreadDaemon td3 = new IsThreadDaemon();
// td2 is a daemon thread which is set by setDaemon(true) method
td2.setDaemon(true);
// By using start() method we will start execution of the thread
td1.start();
td2.start();
td3.start();
}
}

salida

E:Programs>javac IsThreadDaemon.java
E:Programs>java IsThreadDaemon
Not a Daemon threadThread-0
Not a Daemon threadThread-2
Is thread Thread-1daemon?true



ejemplo de isDaemon ()

Deja un comentario

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