欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java守護線程用法實例分析

 更新時間:2019年10月17日 11:53:11   作者:cakincqm  
這篇文章主要介紹了Java守護線程用法,結(jié)合實例形式分析了java守護線程相關(guān)的原理、用法及相關(guān)操作注意事項,需要的朋友可以參考下

本文實例講述了Java守護線程用法。分享給大家供大家參考,具體如下:

一 點睛

針對守護線程,只要有一個用戶線程在執(zhí)行,這個進程就不會結(jié)束。

當線程中只剩下守護線程時,JVM會自動退出,反之,如果還有其他任何用戶線程存在,JVM都不會退出。

二 代碼

public class ThreadDaemon
{
  public static void main( String args[] )
  {
   ThreadTest t = new ThreadTest();
   Thread tt = new Thread( t );
   tt.setDaemon( true ); // 設(shè)置后臺運行
   tt.start( );
   try
   { // 睡眠1毫秒,避免可能出現(xiàn)的沒有輸出的現(xiàn)象
     Thread.sleep( 1 );
   }
   catch( InterruptedException e )
   {
     e.printStackTrace();
   }
  }
}
class ThreadTest implements Runnable
{
  public void run()
  {
   for( int i = 0; true; ++i )
   {
     System.out.println( i + " " + Thread.currentThread().getName()
        + " is running." );
   }
  }
}

三 運行

0  Thread-0 is running.
1  Thread-0 is running.
2  Thread-0 is running.
3  Thread-0 is running.
4  Thread-0 is running.
5  Thread-0 is running.
6  Thread-0 is running.
7  Thread-0 is running.
8  Thread-0 is running.
9  Thread-0 is running.
10  Thread-0 is running.
11  Thread-0 is running.
12  Thread-0 is running.
13  Thread-0 is running.
14  Thread-0 is running.
15  Thread-0 is running.
16  Thread-0 is running.
17  Thread-0 is running.
18  Thread-0 is running.
19  Thread-0 is running.
20  Thread-0 is running.
21  Thread-0 is running.
22  Thread-0 is running.
23  Thread-0 is running.
24  Thread-0 is running.
25  Thread-0 is running.
26  Thread-0 is running.
27  Thread-0 is running.
28  Thread-0 is running.

更多java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java進程與線程操作技巧總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設(shè)計有所幫助。

相關(guān)文章

最新評論