什么时候需要对象锁?

我的代码中有几种情况:

  1.一个线程对队列进行不断的put操作,同时另外一个线程对同一个队列进行不断的poll操作

  2.一个线程对Map进行不断的put操作,同时另外一个线程对同一个Map进行不断的get操作 (key相同)

  3.一个线程对Intger进行不断的累加操作,同时另外一个线程对同一个Intger进行读取操作

  请问上面这几种情况哪几种情况需要加锁?

  加锁的固定的情况是什么样的

饮歌长啸
浏览 535回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java