W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
守護(hù)線(xiàn)程, 是指在程序運(yùn)行的時(shí)候在后臺(tái)提供一種通用服務(wù)的線(xiàn)程, 比如垃圾回收線(xiàn)程就是一個(gè)很稱(chēng)職的守護(hù)者, 并且這種線(xiàn)程并不屬于程序中不可或缺的部分. 因此, 當(dāng)所有的非守護(hù)線(xiàn)程結(jié)束時(shí), 程序也就終止了, 同時(shí)會(huì)殺死進(jìn)程中的所有守護(hù)線(xiàn)程. 反過(guò)來(lái)說(shuō), 只要任何非守護(hù)線(xiàn)程還在運(yùn)行, 程序就不會(huì)終止.
用戶(hù)線(xiàn)程和守護(hù)線(xiàn)程兩者幾乎沒(méi)有區(qū)別, 唯一的不同之處就在于虛擬機(jī)的離開(kāi): 如果用戶(hù)線(xiàn)程已經(jīng)全部退出運(yùn)行了, 只剩下守護(hù)線(xiàn)程存在了, 虛擬機(jī)也就退出了.
將線(xiàn)程轉(zhuǎn)換為守護(hù)線(xiàn)程可以通過(guò)調(diào)用Thread對(duì)象的setDaemon(true)方法來(lái)實(shí)現(xiàn).
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: