当前位置: 代码迷 >> 综合 >> java 多线程之 extends Thread
  详细解决方案

java 多线程之 extends Thread

热度:73   发布时间:2023-12-18 11:41:30.0
  • 线程的实现方式

    • java 多线程之 extends Thread

    • java 多线程之 implements Runnable

    • java 多线程之 implements Callable

  • 线程池的使用

    • 线程池简介

    • ThreadPoolExecutor

      • java 线程池之 newScheduledThreadPool

      • java 线程池之 newCachedThreadPool

      • java 线程池之 newFixedThreadPool

      • java 线程池之 newSingleThreadExecutor

    • ForkJoinPool

      • java 线程池之 newWorkStealingPool

    •    CompletableFuture

      •   CompletableFuture 的使用示例 

java 多线程的实现方式主要有三种

1、extends Thread

2、implements Runnable

3、implements Callable

继承 Thread 的代码

public class ExtendsThread extends Thread {/*** 线程名称*/private String threadName;/*** 构造函数** @param threadName 线程名称*/public ExtendsThread(String threadName) {this.threadName = threadName;}/*** 重写run方式*/@Overridepublic void run() {System.out.println(threadName);}
}
public class ThreadMain {public static void main(String[] args) {ExtendsThread extendsThread = new ExtendsThread("1");extendsThread.start();extendsThread = new ExtendsThread("2");extendsThread.start();}
}