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 ()