创建Java线程有两种方法:
//子类化Thread
public class TestThread extends Thread{
public void run(){
System.out.println("Test Thread.");
}
public static void main(String[] args) {
Thread t = new TestThread();
t.start();
}
}
//方法二:提供Runnable对象
public class TestRunnable implements Runnable {
public void run() {
System.out.println("Test Runnable");
}
public static void main(String[] args) {
TestRunnable r = new TestRunnable();
Thread t = new Thread(r);
t.start();
}
}
public interface Runnable {
public abstract void run();
}
//一般来说,要创建一个线程,让这个类实现Runnable接口是比较好的选择