我们首先来说一下多线程: 多线程很形象的例子就是:在一个时刻下,一个班级的学生有人在拖地,有人在擦窗户,有人在擦桌子 按照单线程程序,肯定是先去拖地,再去擦窗户,再去擦桌子.但是在多线程就好像他们在一个时间点同时发生了. 为什么要说好像?是因为在单核系统下,CPU不可能同时进行两个事件.它只是完成这个事件之后迅速切换到另外一个事件而造成两个事件好像是同时发生的一样的假象. 接下来说一下怎么写多线程程序: 写多线程程序有两种方法: 1.继承于Thread类(这个类就是实现了Runnable接口)…