线程的生命周期需要经历5种状态:
新建(New)
就绪(Runnable)
运行(Running)
阻塞(Blocked)
死亡(Dead)
当线程启动之后,由于CPU会在多条线程之间切换,因此对于每个线程来说,它的线程状态也会多次在运行、阻塞之间切换。
新建和就绪状态