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
暂无评论内容