首页 > 图灵资讯 > 技术篇>正文
精灵(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),线程可设置为精灵线程.