java守护线程的执行优先级

1、说明

线程的类型(用户线程或守护线程)并不影响线程执行的优先级。

线程的类型不管是守护线程还是用户线程对程序执行的优先级是没有任何影响的,而当我们将优先级调整为时,整个程序的运行结果就完全不同了。

2、实例

publicclassDaemonExample{
privatestaticfinalintcount=100000;
publicstaticvoidmain(String[]args)throwsInterruptedException{
//定义任务
Runnablerunnable=newRunnable(){
@Override
publicvoidrun(){
for(inti=0;i<count;i++){
System.out.println("执行线程:"+Thread.currentThread().getName());
}
}
};
//创建守护线程t1
Threadt1=newThread(runnable,"t1");
//设置为守护线程
t1.setDaemon(true);
//启动线程
t1.start();
//创建用户线程t2
Threadt2=newThread(runnable,"t2");
//启动线程
t2.start();
}
}
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容