code: public static Object instantiateObject(String className, Object...args) {
          return instantiateObject(className, null, args);
      }
docs: This method will attempt to create an instance of the specified Class. It uses
  a synchronized HashMap to cache the reflection Class lookup.  It will execute the default
  constructor with the passed in arguments
  @param className teh name of the class
  @param args  arguments to default constructor