进程和线程 联想一下现实生活中的例子--烧开水,烧开水时是不是不需要在旁边守着,交给热水机完成,烧开水这段时间可以去干一点其他的事情,例如将衣服丢到洗衣机中洗衣服.这样开水烧完,衣服洗的也差不多了.这样既能喝到热水,衣服也差不多了. 操作系统中将多个程序(例如上面的热水机进程和洗衣机进程)同时进行.交替执行的称之为进程. 那么操作系统为什么需要进程. 通常,操作系统进行IO处理相比计算慢得多 通过Java 进行IO 和 运算测试,IO 的速率大概比运算慢200-400倍 而IO是不需要使用CPU…