synchronized的基本使用
synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。
作用主要有三个:
- 确保线程互斥的访问同步代码
- 保证共享变量的修改能够及时可见
- 有效解决重排序问题。
从语法上讲,synchronized总共有三种用法:
- 修饰普通方法
- 修饰静态方法
- 修饰代码块
synchronized原理
标签:synchronized,代码,并发,熟悉,修饰,原理,方法 From: https://www.cnblogs.com/xfeiyun/p/17229704.html