How to create an object of a specified class type at runtime?
<p>Suppose I have a method like this</p>

<pre><code> public void readAndInitialize(StringReader reader, Class className)
  {
    // Here, I want to to something like this - 

   // obj = new (object of the specified className)

      obj.readAndInitialize(reader);
  }
</code></pre>

<p>How to do this in Java?</p>
