- 链接地址:https://blog.csdn.net/Stars____/article/details/123127072
- 链接标题:Java多线程,原子性(synchronized与volatile以及Atomic的区别)_synchronized. volatile. atomic和cas_丶云像的博客-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:2466
多线程概念1.是指同一时间运行多个应用程序。2.CPU处理多个程序时,实际上是在多个程序中快速切换,让使用者感觉是在同时运行,对CPU而言还是轮流执行。并行和并发1.并行:同一时刻,有多个指令在多个CPU上同时执行。2.并发:同一时刻,有多个指令在同一CPU上交替执行。进程和线程1.进程:正在运行的程序。独立性:进程是能独立运行的基本单位,也是操作系统分配和调度资源的独立单位。动态性:实际是程序的一次执行过程,进程是动态产生,动态消亡的。并发性:任何进程可以同其他的进程同时执行。2_synchronized. volatile. atomic和cas
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除