-
线程的实现方式
-
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();} }