class Person{
String name;
int age=90;
public Person(String n,int a){
age=18;
}
}
Person pp=new Person("jack",22);
流程分析:
- 加载Person类信息(Person.class),只加载一次
- 在堆中分配空间(地址)
- 完成初始化a.默认初始化 【a.age=0 name=null,b.显式初始化age=90,null=null,c.构造器初始化age=22,name=jack】