关于多线程

2020-04-25  本文已影响0人  InLoneliness

关于多线程的理解

进程与线程

线程的属性、状态、生命周期

多线程的就绪、运行和死亡状态

Java线程具有五中基本状态

多线程的优点

多线程带来的问题

  1. 线程的生命周期开销非常高
  2. 消耗过多的CPU资源
  3. 降低稳定性

创建线程的方法

  1. 继承Thread类:
  1. 实现Runnable接口
  2. 通过Callable和Future创建线程

线程池的优点

  1. 降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗;
  2. 提高系统响应速度,当有任务到达时,通过复用已存在的线程,无需等待新线程的创建便能立即执行;
  3. 方便线程并发数的管控;
  4. 提供更强大的功能,延时定时线程池。

关于ThreadLocal

上一篇 下一篇

猜你喜欢

热点阅读