Java基础(线程休眠sleep、礼让yield、合并线程Join、线程的状态、线程优先级)
sleep(时间)指定当前线程阻塞的毫秒数;(1000=1秒)sleep存在异常InterruptedException;sleep时间达到后线程进入就绪状态(放大问题的发生性);sleep可以模拟网络延时,倒计时等;每个对象都有一个锁,sleep不会释放锁;yield(礼让)礼让线程,让当前正在执行的线程暂停,但不阻塞。将线程从运行状态转为就绪状态。让cpu重新调度,礼让不一定成功!看CPU心情。白话解释:就比如现在有一个线程A和线程B需要执行,经过CPU调度A..