• 并发 concurrent
  • 并行 parallel
  • 多任务 multitasking
  • 多线程 multithreading
  • 多进程 multiprocessing

并发是指如何正确、高效地控制共享资源。(多个任务在进行) 并行是指如何利用更多的资源来产生更快速的响应。(多个任务在同时执行)

stream

task - executor

Atomic

Future

block, deadlock, deadlock-prone

并行流