【发布时间】:2019-09-01 09:05:44
【问题描述】:
一个对象引用,比如 r 是为一个类声明的到 A 类(对象 A)的模板。问题是实例变量 v 是否也将开始引用 B 的模板。(这只有在 B 类型的对象也被创建时才有可能,所以一个子问题可能是 B 类型的对象是否也被创建.)
public class A {
B v;
}
public class B {
//code related to B
}
public class C {
public static void main (String[] args) {
A r = new A();
//Will r.v be created?
//Will it point to a B object
}
}
问题出在 Java 语言的上下文中。
【问题讨论】:
-
提示:将
System.out.println(r.v);添加到你的main方法中,然后执行代码,你就知道了。