Java多线程

xiaoxiao2021-02-28  98

Java有三种实现多线程方法:

1. 继承Thread类;

2.实现Runnable接口;

3.Callable实现多线程;

在三种方法中,建议使用Runnable接口,避免Java中的单继承,不建议使用Thread类。

对于Callable与Runnable的区别:Callable是实现方法为call(),并且带返回值;而Runnable不带返回值,实现方法为run()。在Callable实现过程中,需要使用到FutureTask接口。

转载请注明原文地址: https://www.6miu.com/read-48265.html

最新回复(0)