java多线程

120 阅读1分钟

多线程的作用

多线程可以同时利用多核处理器的优势,将任务分配到不同的线程上并行执行,提高计算机资源的利用率。这在数据密集型的计算任务中尤其有效,可以大大加快任务的完成速度。

多线程的实现方式

 1.继承Thread类的方式
 2.实现Runnable接口的方式进行实现
 3.利用Callable接口和Future接口方式实现

B079DB0AC8518AFAE03DA647E86B48D3.png 方法使用比较简单 69257337D6992C209128393F77320827.png

65C308CCE4A04F9C6CBA64C4F06D6847.png 特点有返回值

C30D617442F089D473B3B9D0FB0CDD50.png

多线程的常用方法

B73A424E5AC0BAAD76BA3D1C3F97A350.png