特牛网址导航

Java多线程,原子性(synchronized与volatile以及Atomic的区别)_synchronized. volatile. atomic和cas_丶云像的博客-CSDN博客

网友收藏
多线程概念1.是指同一时间运行多个应用程序。2.CPU处理多个程序时,实际上是在多个程序中快速切换,让使用者感觉是在同时运行,对CPU而言还是轮流执行。并行和并发1.并行:同一时刻,有多个指令在多个CPU上同时执行。2.并发:同一时刻,有多个指令在同一CPU上交替执行。进程和线程1.进程:正在运行的程序。独立性:进程是能独立运行的基本单位,也是操作系统分配和调度资源的独立单位。动态性:实际是程序的一次执行过程,进程是动态产生,动态消亡的。并发性:任何进程可以同其他的进程同时执行。2_synchronized. volatile. atomic和cas