深入了解Java虚拟机学习之--如何实现线程安全?
一、互斥同步 1.同步:在多个线程并发访问共享数据时,保证共享数据在同一个时刻只被一个(或是一些,使用信号量的时候)线程使用。 2.互斥:是实现同步的一种手段,主要有以下: 临界区,互斥量,信号量 互斥是手段,同步是目的 3.在Java中实现互斥同步 synchronized关键字:在编译前后会在同步块的前后分别形成monitorentry和monitorexit这两个字
原创
2017-08-07 15:42:37 ·
883 阅读 ·
0 评论