public String(String original) {
this.value = original.value;
this.hash = original.hash;
}
String类中该构造器第一条语句
this.value = original.value;
说明常量池中对象的value存储的地址复制一份给堆空间的value
而两个value都指向常量池中唯一一份byte数组值?
public String(String original) {
this.value = original.value;
this.hash = original.hash;
}
String类中该构造器第一条语句
this.value = original.value;
说明常量池中对象的value存储的地址复制一份给堆空间的value
而两个value都指向常量池中唯一一份byte数组值?