What is the difference between these two ways of initializing a String?
<pre><code>String obj = null;
obj= new String("Samuel");

//vs

String obj = null;
obj="Samuel";
</code></pre>

<p>Is there any difference between these two ways of initializing a String?</p>
