1.同步方法,既有synchronized关键字修饰的方法
2.同步代码块,synchronized关键字修饰的语句块
3.特殊域变量violatile实现的同步
4.使用reetranlock实现的线程同步
5使用局部变量实现线程同步,如果使用threadloca管理变量,则每一个使用该变量的线程都获得该变量的一个副本,副本之间相互独立,这样每一个线程都可以所以修改自己的变量副本,而不会对其他线程产生影响。
比如https://www.cnblogs.com/dolphin0520/p/3920407.html
JAVA线程中的同步方式有哪些
最新推荐文章于 2022-05-20 10:04:41 发布