当前位置: 代码迷 >> J2SE >> 请教怎么实现两个run方法(不好意思,暂时没分了。)
  详细解决方案

请教怎么实现两个run方法(不好意思,暂时没分了。)

热度:267   发布时间:2016-04-23 20:28:36.0
请问如何实现两个run方法(不好意思,暂时没分了。)
具体地说是:
我实现了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方法
  相关解决方案