多线程
5 线程状态
5.3 线程礼让
如上所示,原本a线程应当会相继输出“a线程开始执行”和”a线程停止执行”,由于线程礼让,在执行完System.out.println(Thread.currentThread().getName() + "线程开始执行");
之后,a线程礼让,b线程开启;同理,在b线程执行完相同语句时,b线程礼让,a线程继续执行。
但实际上每次的运行结果是不同的,主要还是“看CPU心情”!例如同样是未加礼让,就出现了如下所示的运行结果:
5.4 线程强制执行
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。