六种状态
1.new
thread对象被创建出来,没有执行start()方法
2.rannable
thread对象调用start()方法,
3.blocked
synchronized没有拿到同步锁,被阻塞的情况
4.waiting
调用wait方法就进入waiting状态,需要手动唤醒
5.timed-waiting
调用sleep或join方法,会被自动唤醒
6.terminated
run方法执行完毕,结束状态
六种状态
1.new
thread对象被创建出来,没有执行start()方法
2.rannable
thread对象调用start()方法,
3.blocked
synchronized没有拿到同步锁,被阻塞的情况
4.waiting
调用wait方法就进入waiting状态,需要手动唤醒
5.timed-waiting
调用sleep或join方法,会被自动唤醒
6.terminated
run方法执行完毕,结束状态