Stringクラスのオブジェクト生成について質問です。
普通オブジェクトの生成を行うときは、
String obj=new String();
とするはずですが、なぜ、Stringクラスは
String obj="str1";
というように new を省略できるのか知ってる人、教えてください。