本文我们来总结一下可以改变线程状态的若干方法. 一. Thread类中的方法 1.sleep sleep方法属于Thread类,它相当于让线程睡眠,交出CPU,让CPU去执行其他的任务. 但是sleep方法不会释放锁,也就是说如果当前线程持有对某个对象的锁,则即使调用sleep方法,其他线程也无法访问这个对象.sleep()可以使低优先级的线程得到执行的机会,当然也可以让同优先级.高优先级的线程有执行的机会. 2.yield yield方法也属于Thread类,它跟sleep方法类似,同样不会释…