我可不是为了被全人类喜欢才活着的,只要对于某一个人来说我是|

王陸

园龄:6年11个月粉丝:2049关注:178

随笔分类 -  Java并发编程

Java并发编程——共享模型之内存( JMM、-原子性、可见性、有序性、volatile原理)
摘要:之前讲的synchronized底层Monitor主要关注的是访问共享变量时,保证临界区代码的原子性 。 Java并发编程——共享模型的线程安全问题 Java并发编程——共享模型之管程 下面进一步深入学习共享变量在多线程间的【可见性】问题与多条指令执行时的【有序性】问题。 一、 Java 内存模型
250
0
0
Java并发编程——共享模型之管程
摘要:所谓管程(Monitor):指的是管理共享变量以及对共享变量的操作过程,让它们支持并发。 翻译为 Java 就是管理类的成员变量和成员方法,让这个类是线程安全的。 一、共享带来的问题 1.1 小故事 老王(操作系统)有一个功能强大的算盘(CPU),现在想把它租出去,赚一点外快 小南、小女(线程)来使
271
0
0
Java并发编程——线程基础知识
摘要:一、线程与进程 1.1 进程与进程 进程 程序由指令和数据组成,但是这些指令要运行,数据要读写,就必须将指令加载到cpu,数据加载至内存。在指令运行过程中还需要用到磁盘,网络等设备,进程就是用来加载指令管理内存管理IO的 当一个指令被运行,从磁盘加载这个程序的代码到内存,这时候就开启了一个进程 进程
208
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起