创建线程的四种方式

Posted zhou-x

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建线程的四种方式相关的知识,希望对你有一定的参考价值。

1.继承Thread类,重写run()——【线程类】

2.实现Runnable接口,重写run()——【任务类】

3.实现Callable接口,重写call()——【带返回值的任务类】

eg.

FutureTask<String> task = new FutureTask<>(new Task());
Thread t = new Thread(task);
//开启分线程
t.start();

4.通过线程池创建

以上是关于创建线程的四种方式的主要内容,如果未能解决你的问题,请参考以下文章

创建多线程的四种方式

Java线程池的四种创建方式

创建线程的方式以及Executors的四种线程池

创建线程的方式以及Executors的四种线程池

JAVA学习笔记线程创建的四种方式

创建线程的四种方式