考虑一下,我们有两个类ClassA
和ClassB
class ClassA {
String text;
ClassA(String text) {
this.text=text;
}
String getText() {
return text;
}
}
class ClassB {
String text;
ClassA(String text) {
this.text=text;
}
}
我正在创建这样的对象:
String word = "hello";
ClassA objA = new ClassA(word);
ClassB objB = new ClassB(objA.getText());
现在查询是,objB的text
字段将重用word
变量的内存吗?还是创建了新的内存?