Rumah > Java > javaTutorial > teks badan

Apakah kepentingan kaedah isDaemon() dalam Java?

WBOY
Lepaskan: 2023-08-24 15:29:03
ke hadapan
1110 orang telah melayarinya

Apakah kepentingan kaedah isDaemon() dalam Java?

Benang daemon ialah benang keutamaan rendah dalam Java yang berjalan di latar belakang dan biasanya dicipta oleh JVM untuk melaksanakan tugas latar belakang seperti Kutipan Sampah (GC). Jika tiada benang pengguna sedang berjalan, JVM boleh keluar walaupun benang daemon sedang berjalan. Satu-satunya tujuan utas daemon adalah untuk menyediakan perkhidmatan kepada utas pengguna. Anda boleh menggunakan kaedah isDaemon() untuk menentukan sama ada benang ialah benang daemon. Terjemahan bahasa Cina bagi

Tatabahasa

Public boolean isDaemon()
Salin selepas log masuk

Contoh

ialah:

Contoh

class SampleThread implements Runnable {
   public void run() {
      if(Thread.currentThread().isDaemon())
         System.out.println(Thread.currentThread().getName()+" is daemon thread");
      else
         System.out.println(Thread.currentThread().getName()+" is user thread");
   }
}
// Main class
public class DaemonThreadTest {
   public static void main(String[] args){
      SampleThread st = new SampleThread();
      Thread th1 = new Thread(st,"Thread 1");
      Thread th2 = new Thread(st,"Thread 2");
      th2.setDaemon(true); // set the thread th2 to daemon.
      th1.start();
      th2.start();
   }
}
Salin selepas log masuk

Output

Thread 1 is user thread
Thread 2 is daemon thread
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah kepentingan kaedah isDaemon() dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan