之前只知道创建一个线程可以通过继承Thread类,和实现Runnable接口。但是从没有同时继承和实现一起写过,今天在亚信的笔试题中见到了,长见识了。
题目选项大概有这么几种,第一行报错;创建线程的时候报错;正常。
//同时继承和实现Runnable接口。
public class ThreadTest extends Thread implements Runnable {
@Override
public void run() {
System.out.println("run.....");
}
public static void main(String[] args) {
Thread t = new Thread(new ThreadTest());//创建一个线程。
t.start();
}
}