code: public static Object getDefaultValue(Class cl) {
          if (cl.isArray()) {// 处理数组
              return Array.newInstance(cl.getComponentType(), 0);
          } else if (cl.isPrimitive() || primitiveValueMap.containsKey(cl)) { // 处理原型
              return primitiveValueMap.get(cl);
          } else {
              return newInstance(cl);
              // return null;
          }
      }
docs: 根据class类型返回默认值值
  
  @param cl
  @return