例:
String str = "hello";
在这种情况下,字符串类的构造函数是什么?
它以UTF-8编码从类文件中读取字符串文字,并从中创建一个char数组
char[] a = {'h','e','l','o'};
然后它使用String(char [])构造函数从这个char数组创建一个String对象
new String(a)
然后JVM将String对象放在String池中,并将对该String对象的引用赋给str变量.