java thread 写法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在Java中,创建一个线程可以通过实现Runnable接口或者继承Thread类来实现。

下面是两种常见的方法:
方法一:实现Runnable接口
java复制代码
public class MyRunnable implements Runnable {
public void run() {
// 线程执行的代码
}
public static void main(String[] args) {
Thread thread = new Thread(new MyRunnable());
thread.start();
}
}
在这个例子中,我们创建了一个实现了Runnable接口的类MyRunnable,然后我们创建了一个新的线程并把MyRunnable实例作为参数传递给线程构造器,最后调用start()方法启动线程。

方法二:继承Thread类
java复制代码
public class MyThread extends Thread {
public void run() {
// 线程执行的代码
}
public static void main(String[] args) {
MyThread thread = new MyThread();
thread.start();
}
}
在这个例子中,我们创建了一个继承了Thread类的类MyThread,然后我们创建了一个新的线程并调用
start()方法启动线程。

注意,run()方法是线程执行的代码,它是Thread类的一个受保护的方法,所以我们在子类中必须重写这个方法。

相关文档
最新文档