Java线程的6种状态: 初始(new)运行(Runnable)超时等待(TimedWaiting)等待(Waiting)阻塞(Blocked)结上(Terminated) 下面用一张图来辅助理解Java线程状态迁移: