辅助的代码有什么用
辅助的代码还是要讲清楚,不知道什么意思难以理解例子。作为一个初学者的猜测: 1.两个线程start后会调用实现的run方法,每循环一次就释放一次CPU资源(调用了 yield 2.辅助代码Thread.sleep(50)表示CPU释放资源休眠50毫秒,大概是用于挂起当前线程(不造什么用 3.设置keepRunning为false确保两个线程中的死循环会停下来 4.运行armOfRevolt.join()方法让当前运行线程阻塞,直到amyOfRevolt运行完毕,再运行刚才停止的线程 我不懂执行顺序,一旦设置keepRunning为false,循环停止,不再输出,join方法不知道有什么意义;