code: public static Class<?> getWrapperClass(final Object object) {
  
      if (object == null) {
        return null;
      }
      return getWrapperClass(object.getClass());
    }
docs: 返回给定对象的封装类型或自身类型.<br>
  如果给定对象是基本数据类型，则返回其封装类型。<br>
  如果给定对象为 null 则返回 null. Returns given object wrapper class or self class.<br>
  if given object class is primitive class then return wrapper class.<br>
  if given object is null return null.
  
  @param object 任意对象。any object.
  @return 给定对象的封装类型。given object's wrapper class.