Java通过实现Runnable接口实现多线程

2017-04-26  本文已影响59人  133sheiya

/**

*/
public class RunableTest {
public static void main(String[] args) {
TestRunnable testRunnable = new TestRunnable();
//开启线程
new Thread(testRunnable).start();
for (int i = 0; i < 5; i++) {
System.out.println("main 线程在运行");
}
}

}
//实现这个接口 就得实现这个接口定义的方法
class TestRunnable implements Runnable{

  @Override

public void run() {
    //覆写Thread类里的run方法
    // TODO Auto-generated method stub
    for (int i = 0; i < 5; i++) {
        System.out.println("TestRunnable 在运行中"+i);
    }
    
}

}

运行结果:
main 线程在运行
TestRunnable 在运行中0
main 线程在运行
main 线程在运行
TestRunnable 在运行中1
TestRunnable 在运行中2
TestRunnable 在运行中3
TestRunnable 在运行中4
main 线程在运行
main 线程在运行

上一篇下一篇

猜你喜欢

热点阅读