Java并发知识总结 | 第七篇Java并发相关概念总结(程序|进程|线程、并行与并发)
发布时间
阅读量:
阅读量

文章目录
-
- 并发相关概念总结(程序、作业与线程体、同时进行的任务或操作、按顺序执行或不按顺序执行的任务、按顺序执行或不按顺序执行的任务)
- 7.1 应用、作业与线程体
- 7.2 同步任务与异步任务
- 7.3 同步执行或异步执行的任务
- 7.4 死锁是什么?有哪些方法可防止它?
- 7.5 线程安全指的是什么?它的三大特征是什么?
第7章 并发相关概念概述(软件系统/作业/线程、同时执行与并发操作、同步操作与非同步操作、死锁问题与避免策略、多线端安全的三大特性)
7.1程序、进程与线程
- 程序是一个静态的概念,在Windows环境下常见于.exe文件形式。
- 进程
- 定义:进程是一个动态的概念,在运行时描述程序在内存中的使用情况。
- 内存:每个进程都占据不同的内存区域(如:打开多个记事本)。
- 开销方面:每个进程都拥有独立的代码段和数据区域(程序上下文),切换会带来一定的开销成本。
- 进程
线程:进程内的独立任务。
内存:对每个线程而言,内存由其所属进程单独拥有;不同进程之
全部评论 (0)
还没有任何评论哟~
