两个线程交替的疑问
Java中某条线程是否只有当显式调用了sleep()方法时,才会休眠并让出处理器资源?我的运行结果中两个线程的确是交替运行,但不是运行完整10次就进行交替。也就是说某一线程的sleep()方法还未被调用时,另一线程就竞争到了cpu资源。这个结果是否正确呢?多谢回答~
Java中某条线程是否只有当显式调用了sleep()方法时,才会休眠并让出处理器资源?我的运行结果中两个线程的确是交替运行,但不是运行完整10次就进行交替。也就是说某一线程的sleep()方法还未被调用时,另一线程就竞争到了cpu资源。这个结果是否正确呢?多谢回答~
2015-02-21
举报