当前位置: 代码迷 >> 综合 >> Collections.synchronizedMap
  详细解决方案

Collections.synchronizedMap

热度:60   发布时间:2023-11-18 08:19:08.0

Collections.synchronizedMap()方法来获取一个线程安全的集合(Collections.synchronizedMap()实现原理是Collections定义了一个SynchronizedMap的内部类,这个类实现了Map接口,在调用方法时使用synchronized来保证线程同步,当然了实际上操作的还是我们传入的HashMap实例,简单的说就是Collections.synchronizedMap()方法帮我们在操作HashMap时自动添加了synchronized来实现线程同步,类似的其它Collections.synchronizedXX方法也是类似原理)'

  相关解决方案