为什么需要多线程?
1.cpu从单核到多核的发展,可以真正意义上达到并行计算
2.可以满足一些实时性需求
线程可以合理的利用多核心cpu资源,提高系统的吞吐量
在java中如何应用线程
1.可以实现Runable接口
2.继承Thread类(本质上是对Runable接口的实现)
3.Callable/Future带返回值的线程
4.ThreadPool线程池。
多线程的理解
原文:https://www.cnblogs.com/whirlycj/p/12571427.html