code: public static <T> void copy(final T source, final T target) {
  
      if (isEmpty(source) || isEmpty(target)) {
        return;
      }
      int sourceLength = Array.getLength(source);
      int targetLength = Array.getLength(target);
      int minLenght = Math.min(sourceLength, targetLength);
      copy(source, target, 0, 0, minLenght);
    }
docs: 复制源数组的数数据到指定数组。如果给定的数组有为空的存在，则不执行任何操作。否则按给定数组中长度最小的长度来复制数据。
  
  @param source 源数组。
  @param target 目标数组。