创建一个同步Map

import java.util.Collections;
import java.util.HashMap;
import java.util.Map;

public class GreateSynchronizedMap {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.out.println(synchronizedMap());
}

public static <K, V> Map<K, V> synchronizedMap() {
    return Collections.synchronizedMap(new HashMap<K, V>());
}

public static <K, V> Map<K, V> synchronizedMap(final int initialCapacity) {
    return Collections.synchronizedMap(new HashMap<K, V>(
            initialCapacity));
}

protected static <K, V> Map<K, V> synchronizedMap(
        final int initialCapacity, final float loadFactor) {
    return Collections.synchronizedMap(new HashMap<K, V>(
            initialCapacity, loadFactor));
}

}
Console:
{}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 9,478评论 2 8
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,174评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,577评论 18 399
  • 2018.1.18 23:42 浙江嘉兴 能量金币的“花费,赚取,倍增,储存…” 听啾啾今天的美拍关于“能量金币”...
    吴桂仪阅读 3,153评论 0 2
  • 我们之前讲不定式的时候,就与不定词短语进行了比较,这一章我们换个角度从动名词的角度,讲解一下特性: 重要的规则有以...
    唐鱼的学习探索阅读 4,902评论 0 3

友情链接更多精彩内容