synchronized、volatile区别、synchronized锁粒度、模拟死锁场景、原子性与可见性
synchronized、volatile区别、synchronized锁粒度synchronizedsynchronized是Java中的关键字,是一种同步锁。有以下几种用法:用法1、修饰方法:在范围操作符之后,返回类型声明之前使用。每次只能有一个线程进入该方法, 此时线程获得的是成员锁。2、修饰代码块:每次只能有一个线程进入该代码块, 此时线程获得的是成员锁。3、修饰对...
原创
2019-06-18 22:57:11 ·
1916 阅读 ·
0 评论