Java守護(hù)線程用法實(shí)例分析
本文實(shí)例講述了Java守護(hù)線程用法。分享給大家供大家參考,具體如下:
一 點(diǎn)睛
針對(duì)守護(hù)線程,只要有一個(gè)用戶線程在執(zhí)行,這個(gè)進(jìn)程就不會(huì)結(jié)束。
當(dāng)線程中只剩下守護(hù)線程時(shí),JVM會(huì)自動(dòng)退出,反之,如果還有其他任何用戶線程存在,JVM都不會(huì)退出。
二 代碼
public class ThreadDaemon
{
public static void main( String args[] )
{
ThreadTest t = new ThreadTest();
Thread tt = new Thread( t );
tt.setDaemon( true ); // 設(shè)置后臺(tái)運(yùn)行
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." );
}
}
}
三 運(yùn)行
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進(jìn)程與線程操作技巧總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點(diǎn)技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》
希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。
相關(guān)文章
SpringBoot用多線程批量導(dǎo)入數(shù)據(jù)庫實(shí)現(xiàn)方法
這篇文章主要介紹了SpringBoot用多線程批量導(dǎo)入數(shù)據(jù)庫實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-02-02
詳解spring cloud構(gòu)建微服務(wù)架構(gòu)的網(wǎng)關(guān)(API GateWay)
Java數(shù)據(jù)結(jié)構(gòu)之隊(duì)列(動(dòng)力節(jié)點(diǎn)Java學(xué)院整理)
基于Java開發(fā)一個(gè)極簡(jiǎn)版敏感詞檢測(cè)工具
一文詳解Java項(xiàng)目中如何優(yōu)雅的使用枚舉類型

