eagle-core/src/main/java/eagle/jfaster/org/util/ReflectUtil.java
public static String getName(Class<?> clz) {
        if (clz == null) {
            return null;
        }

        String className = class2NameCache.get(clz);

        if (className != null) {
            return className;
        }

        className = getNameWithoutCache(clz);

        // 与name2ClassCache同样道理，如果没有恶心的代码，这块内存大小应该可控
        class2NameCache.putIfAbsent(clz, className);

        return className;
    }
public static String getName(Class<?> clz) {
        if (clz == null) {
            return null;
        }

        String className = class2NameCache.get(clz);

        if (className != null) {
            return className;
        }

        className = getNameWithoutCache(clz);

        // 与name2ClassCache同样道理，如果没有恶心的代码，这块内存大小应该可控
        class2NameCache.putIfAbsent(clz, className);

        return className;
    }
public static String getName ( Class < ? > clz ) { if ( clz == null ) { return null ; } String className = class2NameCache . get ( clz ) ; if ( className != null ) { return className ; } className = getNameWithoutCache ( clz ) ; // 与name2ClassCache同样道理，如果没有恶心的代码，这块内存大小应该可控 class2NameCache . putIfAbsent ( clz , className ) ; return className ; }
需要支持一维数组、二维数组等

@param
@return
需要支持一维数组、二维数组等