java并发和高并发之线程安全性—原子性 2—synchronized

一、原子性——锁 1、原子性就是提供了互斥访问,同一时刻只能有一个线程对它进行访问或者说操作.java中,除了jdk中的atomic包之外,还有锁。jjdk提供的锁主要有两种: 》synchronized 关键字: 依赖jvm. 在作用对象的作用范围内,可以保证在同一时刻只能有一个线程访问。注意synchronized的作用对象的作用范围内。 》Lock接口:依赖特殊的CPU指令,代码实现,比较有
相关文章
相关标签/搜索