什么时候需要加锁
1、设计单个对象的时候,不用加锁
因为我在设计一个类对象的时候,并不知道其他人会怎么使用这个对象,可能会单线程使用,也可能多线程,如果我们不分青红皂白就直接加锁,那可能性能直接下降许多
2、对多个对象进行管理的时候,需要加锁
如果我们使用容器对多个数据进行管理的时候,最好加锁
3、对基本数据不用加锁
4、加锁时,目标越小越好,容易管理
长风破浪会有时,直挂云帆济沧海!
可通过下方链接找到博主
https://www.cnblogs.com/judes/p/10875138.html