谁知到JAVA多线程怎么制做
- 提问者网友:精神病院里
- 2021-07-30 23:33
- 五星知识达人网友:第幾種人
- 2021-07-31 00:11
http://www.enet.com.cn/eschool/zhuanti/java/
孙鑫的 我刚看完 第五章 有具体的例子
- 1楼网友:woshuo
- 2021-07-31 03:13
import java.lang.*;
public class MyThread exists Thread{
// 重写这个方法
public void run(){}
}
public class MyThread implements Runnable{
// 重写这个方法
public void run(){}
}
public class Test{
public static void main(String[] args){
// 实例化你的多线程的类
MyThread mt = new MyThread();
// 实例化多线程,把你的类,丢给他的构造函数
Thread t = new Thread(mt);
// 开始线程
t.start();
}
}
- 2楼网友:爱难随人意
- 2021-07-31 02:16
public class myclass {
class doThread implements Runnable{
public void run() { // 在这里写线程要执行的语句 } } private Thread xc1=new Thread(new doThread()); public static void main(String[] args) { new myclass().xc1.start(); }
}
- 3楼网友:西风乍起
- 2021-07-31 00:55
有两种方法,一种是继承Thread类,重写它的public void run()方法,创建和启动分别是Thread thread = new YourThreadClass();和thread.start();
还有一种是实现Runnable接口,重写public void run()方法,创建时候用Thread thread = new Thread(new YourRunnableClass())这样的方式,启动仍然是thread.start();