pre0701 对于String str = new String(“a”)和String str="a"的区别在于:
A.
String str = new String("a") 在堆内新建一个对象, String str="a" 在常量创建。
B.
String str = new String("a") 在常量创建 , String str="a" 在堆内新建一个对象。
C.
String str = new String("a") 在常量创建, String str="a" 在常量创建。
D.
String str = new String("a") 在堆内新建一个对象, String str="a" 在堆内新建一个对象。