21xrx.com
2024-11-22 11:51:41 Friday
登录
文章检索 我的文章 写文章
Java中线程的两种创建方法
2023-06-16 11:12:52 深夜i     --     --
Java 线程 创建

我在学java的时候,学到了线程的概念,也学会了线程的创建方法,今天和大家分享这个知识点。Java中创建线程有两种方法:继承 Thread 类和实现 Runnable 接口。下面会为大家分别介绍这两种方法。

1. 继承 Thread 类

这种方法比较简单,只需要继承 Thread 类并重写 run() 方法即可。代码如下:


public class MyThread extends Thread {

  @Override

  public void run()

    // 线程需要执行的任务

  

}

接着在主函数中创建线程并启动,代码如下:


public static void main(String[] args) {

  MyThread thread = new MyThread();

  thread.start();

}

2. 实现 Runnable 接口

这种方法需要实现 Runnable 接口,并重写 run() 方法。代码如下:


public class MyRunnable implements Runnable {

  @Override

  public void run()

    // 线程需要执行的任务

  

}

接着在主函数中创建线程并启动,代码如下:


public static void main(String[] args) {

  MyRunnable runnable = new MyRunnable();

  Thread thread = new Thread(runnable);

  thread.start();

}

以上就是 Java 中线程创建的两种方法,推荐使用第二种方法,因为它可以避免单继承的局限,所以我们在实际开发中常常使用 Runnable 接口。希望大家能够掌握这个知识点。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复