1.无状态
2.让类不可变
3.volatile
特点:保证可见性、无法保证原子性,适合一个线程写,多个线程读
4.synchronize
特点:内置锁,悲观锁
5.Lock
特点:显示锁,悲观锁
6.CAS
特点:有点像乐观锁,自旋
7.ThreadLocal
本文标题:如何保证线程安全
本文链接:https://www.haomeiwen.com/subject/zyxupftx.html
网友评论