2019年3月31日
摘要: yield方法是暂停当前正在执行的线程对象,并执行其他线程。 这是一个静态方法,一旦执行,它会使当前线程让出CPU。让出的cpu并不代表当前线程不执行了。当前线程让出CPU后,还会CPU资源的争夺,但是是否能够再次被分配到,就不一定了。 举个栗子: 执行结果: 阅读全文
posted @ 2019-03-31 20:50 山水爱恋 阅读(983) 评论(0) 推荐(0)
摘要: join()方法表示一个线程要加入另一个线程,直到被加入的线程执行完毕。 这个概念不好理解的话看面这个例子 上面这个例子是已开始有主线程main,然后创建了个 t1 线程 ti线程调用了join方法。就把线程主线程暂停了等待着 t1 线程执行完毕,等 t1 线程执行结束后,t1线程终止。主线程mai 阅读全文
posted @ 2019-03-31 20:27 山水爱恋 阅读(280) 评论(0) 推荐(0)