HEAD
其中,sleep()和 join()都会让线程从运行状态变为阻塞状态!! =======
其中,sleep()和 join()都会让线程从运行状态变为阻塞状态!! >>>>>>> 593e4ea (添加了SSM) setPriority()是高优先级获取的 CPU 时间片更可能多一点,改变抢到概率,而一两次实验的频率不一定能正确反映概率
源代码声明时 static void 作用是,当前线程立即让位,下一次可能接着抢到 CPU 时间片
当前线程立即进入就绪状态
好记:join 是享受 VIP。谁调用 join,谁就立刻插队 作用是,当前线程立即进入阻塞,直到调用 join 方法的线程对象结束
比如:在 A 线程中法 new 一个 B 线程,然后直接B线程引用.join()
,则 A 立即阻塞,B 执行完成后,A 才继续执行!
参数是 int 优先级低到高 1-10
注意: 抢夺 CPU 时间片,不是谁先谁后的问题,是占时间片多少的问题!