已知一个Person类,包含的属性home属于Home类
public class Person {
String name;
int age;
String[] hobby;
Home home;
省略get、set方法等。。。
}
public class Demo {
public static void main(String[] args) {
Person p = new Person();
p.setAge(18);
p.setName("小鱼");
Home h = new Home();
h.setAddress("长春");
h.setArea(100);
h.setRoomNum(3);
p.setHome(h);
}
}
在执行main方法时(前台Person类和Home类之前都没有加载过),遇到Person p = new Person();加载Person类,加载Person类的时候会同时加载Home类吗,还是只有等到执行到Home h = new Home();才会加载Home类。。