接前面的--多线程学习记录1
运行和阻塞状态
处于就绪状态的线程获得了cpu,开始执行run方法的线程执行体,则该线程处于运行状态。
一个cpu在任何时刻只有一条线程处于运行状态。如果是多处理器的机器,将会有多个线程并行执行。
当一个线程运行过程中有可能被中断,目的是使其他线程获得执行的机会,线程调度的细节取决于底层平台所采用的策略。
如果想主动中断线程,放弃该线程所占用的资源--也就是必须由该线程主动放弃所占用的资源。可以使用它的sleep或yield方法。(Thread.sleep()或Thread.yield())