java并发编程之美----学习笔记总揽1

并发和并行 1.并发是指同一时间段内多个任务同时在执行,且都没有执行结束,而并行是指在单位时间内多个任务同时在执行。并发任务强调的是一个时间段内同时在执行,而一个时间段是由多个单位时间累积而成,因此说并发的多任务在单位时间内不必定同时执行。在单CPU的时代多个任务都是并发执行的,这是由于单个CPU同时只能执行一个任务 2.而在多线程编程实践中,线程的个数每每大于CPU的个数,因此通常都称多线程并发
相关文章
相关标签/搜索