当前位置: 首页 > 图灵资讯 > 技术篇> 精灵(Daemon)线程的定义

精灵(Daemon)线程的定义

来源:图灵教育
时间:2024-03-07 09:41:04

本人初学java,最近忽略了精灵线程(有的也叫守护线程)这个词,不知道为什么.便寻其意,加上自己的经历,在此贴之,方便初学者.(结束了,最近像孔乙己一样说话…)

定义:它不能使虚拟主机保持活动的线程成为精灵线程.

方法:isDaemon public final boolean isDaemon() 返回值:如果是精灵线程,则返回True,否则为False

setDaemon public final void setDaemon(boolean daemon) 参数:如果daemon是true,则表示将当前线程设置为精灵线程.否则,设置为用户线程.如果当前线程不能修改,则发送SecurityException异常.

可以在Thread对象中设置一个属性,即Daemon属性.设置为true(缺省为false),线程可设置为精灵线程.