您的位置:首页 > 编程语言 > Java开发

java 实现多线程的方式

2016-12-11 14:21 120 查看
java实现多线程:继承Thread类、实现Runnable接口

一:Thread方式实现多线程

多线程类:

public class MThread extends Thread {
  public void run() {
   System.out.println("MThread.run()");
  }
}
调用类:

MThread mThread1 = new MThread();
MThread mThread2 = new MThread();
myThread1.start();
myThread2.start();


二:Runnable接口实现多线程
多线程类:

public class MThread  implements Runnable {
  public void run() {
   System.out.println("MThread.run()");
  }
}


调用类:

MThread myThread = new MThread();
Thread thread = new Thread(myThread);
thread.start();

不过也可以用内部类来实现多线程

new Thread(new Runnable() {

@Override
public void run() {
System.out.println("MThread.run()");

}
}).start();// 开启一个线程

后面会继续更新。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: