多线程的优点和必要性是不言而喻的. 三种方法实现多线程 1. 继承Thread class A extends Thread{ public void run() {...} } 使用时, new A().start(); 2. 实现Runnable (1)定义Runnable接口的实现类,并重写该接口的run()方法. (2)创建该实现类的实例,并以此实例作为Thread的target来创建Thraed,这个Thread才是真正的线程对象. class A implements Runnabl…