title: What is the difference between the new operator and Class.newInstance()?
body: <p>What is the difference between <code>new</code> operator and <code>Class.forName(...).newInstance()</code>? Both of them create instances of a class, and I'm not sure what the difference is between them.</p>