code: public static <K, V> V putToConcurrentMap(ConcurrentMap<K, V> map, K key, V value) {
          V old = map.putIfAbsent(key, value);
          return old != null ? old : value;
      }
docs: 将值放入ConcurrentMap，已经考虑第一次并发问题
  
  @param map   ConcurrentMap
  @param key   关键字
  @param value 值
  @param <K>   关键字类型
  @param <V>   值类型
  @return 旧值