具体地说是:
我实现了runnable接口,然后完成了run方法。但是我还想再产生另外一个线程,而这个线程有其他的run方法。这个应该怎么达到?
概括地说就是:
想实现两个线程,但线程的run方法不同。
------解决方案--------------------
两个类分别实现runnable就行了啊。
------解决方案--------------------
写两个线程,然后在一个线程里面去调用另外的线程
------解决方案--------------------
再写一个类,实现Runnable接口。
------解决方案--------------------
public class RunnableTest {
public static void main(String[] args) {
Thread rt1 = new Thread(new Run1());
Thread rt2 = new Thread(new Run2());
rt1.start();
rt2.start();
}
}
class Run1 implements Runnable {
@Override
public void run() {
System.out.println("Run1");
}
}
class Run2 implements Runnable {
@Override
public void run() {
System.out.println("Run2");
}
}
两个线程,分别run方法