code: public static <T> CopyOnWriteArrayList<T> newCopyOnWriteArrayList(Collection<T> collection) {
  		return (null == collection) ? (new CopyOnWriteArrayList<T>()) : (new CopyOnWriteArrayList<T>(collection));
  	}
docs: 新建一个CopyOnWriteArrayList
  
  @param <T> 集合元素类型
  @param collection 集合
  @return {@link CopyOnWriteArrayList}