ConcurrentHashMap和CopyOnWriteArrayList 在多线程环境中使用的比较多的集合 单例模式结合起来一起使用 2.```if(list.isEmpty){ synchronized(list) if(list.isEmpty()){ list.addAll(); } }```