本章小节

线程创建

线程的重要api 如start,run,sleep,join,interrupt等

线程状态

应用方面

  1. 异步调用:主线程执行期间,其他线程异步执行耗时操作
  2. 提高效率:并行计算,缩短运行时间
  3. 同步等待:join
  4. 统筹规划:合理使用线程,得到最优效果

原理方面:

  1. 线程运行流程:栈,栈帧,上下文切换,程序计数器
  2. Thread两种创建方式的源码

模式:

  1. 两阶段终止