【每日阅读】2020年9月22日-如何获得一个线程安全的Map

真诚的希望您能留言与我交流,这会对我有非常大的帮助!

今天看《Java高并发程序设计 第2版》3.3,PDF可下载。

public class MapLearn {
    public void synchronizedMap() {
        // 返回的是一个SynchronizedMap对象,这个对象继承自Map,对所有方法都加了排他锁
        // 坑定是可以跑起来,就是性能差点
        Map<String, String> map = Collections.synchronizedMap(new HashMap<>());

        System.out.println(map.get("1"));
    }
}
相关文件下载地址
*该资源需回复评论后下载,马上去发表评论?
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/2479

发表评论

电子邮件地址不会被公开。 必填项已用*标注

GitHub
分享本页
返回顶部