Java中如何定义一个线程呢?
下文笔者讲述java代码定义线程的方法分享,如下所示
创建线程可使用以下方法 通过继承Thread类 或 实现Runnable接口来定义一个线程例:创建线程的示例
// 定义一个继承Thread类的自定义线程类
class MyThread extends Thread {
@Override
public void run() {
// 线程执行的代码逻辑
System.out.println("线程执行中...");
}
}
public class Main {
public static void main(String[] args) {
// 创建线程对象
MyThread thread = new MyThread();
// 启动线程
thread.start();
// 主线程的逻辑
System.out.println("主线程执行中...");
}
}
使用Runnable接口定义线程的示例代码如下所示:
// 定义一个实现Runnable接口的自定义线程类
class MyRunnable implements Runnable {
@Override
public void run() {
// 线程执行的代码逻辑
System.out.println("线程执行中...");
}
}
public class Main {
public static void main(String[] args) {
// 创建线程对象
Thread thread = new Thread(new MyRunnable());
// 启动线程
thread.start();
// 主线程的逻辑
System.out.println("主线程执行中...");
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


