并发编程可以使我们将程序划分为多个分离的,独立运行的任务.通过多线程机制,这些独立任务都将由执行线程来驱动.在使用线程时,CPU将轮流给每个任务分配占用时间,每个任务都觉得自己在占用CPU,但实际上CPU时间是划分为片段分配给了所有任务. 定义任务 继承Thread类 我们可以继承Thread类,并重写run方法. public class SimpleThread extends Thread { @Override public void run(){ for(int i = 0; i <…