多线程核心知识总结 四.线程生命周期 线程的六种状态 - New 已创建但还未启动的新线程 - Runnable 可运行的,调用start方法之后就会变成Runnable状态,无论是否运行,对应操作系统中的ready和running - Blocked 当一个线程进入被sychornized修饰的代码块的时候,并且该锁已经被其他线程拿走了,这个时候的状态为Blocked - Waiting 没有设置time参数的Object.wait()等方法执行后,(具体看图)。 - Timed Waiting Thread.sleep(time),Object.wait(time),Thread.join...