10.1 多线程的三种写法
第一种: 继承Thread
class MyThread extends Thread {
public void run(){
//do something
}
}
new MyThread().start();
第二种:实现Runnable
class MyThread implements Runnable{
public void run(){
//do something
}
}
MyThread myThread = new MyThread();
new Thread(myThread).start();
第三种: Runnable的匿名类
new Thread(new Runnable(){
public void run(){
//do something
}
}).start();