code: @Deprecated
  	public static Class<?> forName(String name) throws ClassNotFoundException, LinkageError {
  		return forName(name, getDefaultClassLoader());
  	}
docs: Replacement for {@code Class.forName()} that also returns Class instances
  for primitives (like "int") and array class names (like "String[]").
  <p>Always uses the default class loader: that is, preferably the thread context
  class loader, or the ClassLoader that loaded the ClassUtils class as fallback.
  @param name the name of the Class
  @return Class instance for the supplied name
  @throws ClassNotFoundException if the class was not found
  @throws LinkageError if the class file could not be loaded
  @see Class#forName(String, boolean, ClassLoader)
  @see #getDefaultClassLoader()
  @deprecated in favor of specifying a ClassLoader explicitly:
  see {@link #forName(String, ClassLoader)}