但你创建了一个线程对象线程就处于一个新生状态,start之后就进入了就绪状态,等待cpu分配时间,来执行任务,如果在规定的时间内没有执行完任务,依然后让出cpu来,其他的线程来执行任务。等cpu再分配给它时候,接着执行任务。 运行状态的线程 三个出口 (1).任务执行完,线程终止。 (2).线程进入阻塞状态 (3).回到就绪状态 一个入口 就绪状态---->运行状态 就绪状态的线程 三个入口 (1)线程启动 (2)解除阻塞状态 (3)运行状态—>就绪状态 一个出口 进入运行状态