摘要: 任务和线程的启动很容易。在大多数时候,我们都会让它们运行直到结束,或者让它们自行停止。然而,有时候我们希望提前结束任务或线程,或许是因为用户取消了操作,或者应用程序需要被快速关闭。 要使任务和线程能安仝、快速、可靠地停止下来,并不是一件容易的事。Java的Thread类为我们提供了stop(),su 阅读全文
posted @ 2018-05-17 17:19 永恒之光 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 并行(Parallelism):多任务在同一时刻运行。例如,多个任务在多核处理器上运行。 并发(Concurrency):两个或者两个以上的任务在一段时间内开始、运行、完成,这意味着它们不是在同一时刻运行。由于一个内核在同一时刻只能运行一个线程,通过操作系统的时间片轮转调度算法,在短暂的时间内调度多 阅读全文
posted @ 2018-05-17 10:23 永恒之光 阅读(688) 评论(0) 推荐(0) 编辑