博客
关于我
深入理解java并发编程基础篇(一)-------并发编程相关概念
阅读量:217 次
发布时间:2019-02-28

本文共 1060 字,大约阅读时间需要 3 分钟。

????

???????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????


???????????

2.1. ???Sync?????Async?

???????????????????????? - **???Sync?**???????????????????????????????? - **???Async?**???????????????????????????????????????????

2.2. ???Concurrency?????Parallelism?

?????????????? - **???Concurrency?**??????????????????????? - **???Parallelism?**?????????????????

???????????????CPU???????????????????????CPU????????????


2.3. ???

???????????????????????????????????????????????????????Java??`synchronized`?????????????

2.4. ??????

- **???Blocking?**??????????????????????????????? - **????Non-Blocking?**???????????????????????

2.5. ????????

2.5.1 ???Deadlock?
??????????????????????????????????A????C?????B????B????B?????A????????????????????
2.5.2 ???Starvation?
??????????????????????????????????????????????
2.5.3 ???Livelock?
???????????????????????????????????????????????????????????????????

???????????????????????????????????????????????????????

转载地址:http://oxbp.baihongyu.com/

你可能感兴趣的文章
Network Sniffer and Connection Analyzer
查看>>
Nginx + uWSGI + Flask + Vhost
查看>>
Nginx Location配置总结
查看>>
Nginx 反向代理解决跨域问题
查看>>
nginx 后端获取真实ip
查看>>
Nginx 学习总结(17)—— 8 个免费开源 Nginx 管理系统,轻松管理 Nginx 站点配置
查看>>
nginx 常用配置记录
查看>>
Nginx 我们必须知道的那些事
查看>>
Nginx 的配置文件中的 keepalive 介绍
查看>>
nginx 配置~~~本身就是一个静态资源的服务器
查看>>
Nginx的Rewrite正则表达式,匹配非某单词
查看>>
Nginx的是什么?干什么用的?
查看>>
Nginx访问控制_登陆权限的控制(http_auth_basic_module)
查看>>
Nio ByteBuffer组件读写指针切换原理与常用方法
查看>>
NI笔试——大数加法
查看>>
NLP 基于kashgari和BERT实现中文命名实体识别(NER)
查看>>
No 'Access-Control-Allow-Origin' header is present on the requested resource.
查看>>
Node.js安装与配置指南:轻松启航您的JavaScript服务器之旅
查看>>
NR,NF,FNR
查看>>
NSSet集合 无序的 不能重复的
查看>>