code: public static <T> Class<T> loadClass(String fullyQualifiedClassName) {
      return loadClass(fullyQualifiedClassName, DEFAULT_INITIALIZE_LOADED_CLASS,
        Thread.currentThread().getContextClassLoader());
    }
docs: Loads the Class object for the specified, fully qualified class name using the current Thread's context ClassLoader,
  following by initializing the class.
  
  @param <T> {@link Class} type of T.
  @param fullyQualifiedClassName a String value indicating the fully qualified class name of the Class to load.
  @return a Class object for the specified, fully-qualified class name.
  @throws TypeNotFoundException if the Class identified by the fully qualified class name could not be found.
  @see #loadClass(String, boolean, ClassLoader)
  @see java.lang.Thread#currentThread()
  @see java.lang.Thread#getContextClassLoader()