1. 首页
  2. 编程语言
  3. Java
  4. java多线程通信图解

java多线程通信图解

上传者: 2018-12-24 14:04:25上传 JPG文件 115.12KB 热度 34次
一张图方便理解和掌握java 多线程之间通信的实质 java 多线程 其实就是每个线程都拥有自己的内存空间,多线程之间的通信,比例A线程修改了主内存(main方法的线程)变量,需要把A线程修改的结果同步到主线程中,这时B线程再从主线程获取该变量的值,这样就实现了线程之间的通信。在A线程修改的过程中, 通过加锁的方法防止B线程获取该共享变量的值。锁的机制说白了,就是在获取共享变量的时候,增加了字段标识该字段是否已经被其他线程修改中
用户评论