Java/进程与线程

Java/进程与线程

进程和线程的由来:

  • 串行:初期的计算机只能串行执行任务,并且需要长时间等待用户输入,计算机很多时候只能处于等待的状态
  • 批处理:预先将用户的指令集中成清单,批量串行处理用户指令,仍然无法并发执行。当一个任务在进行 IO 等耗时操作时,后面排队的任务不能执行,只能等待前一个任务完成,内存始终只有一个程序的运行数据,还没有进程的概念
阅读更多