一.内存基础知识
1.Java内存生命周期:
1.创建阶段(Created): 系统通过以下步骤来创建java对象:
1.为对象分配内存空间
2.构造对象
3.从超类对子类依次对static成员初始化,类的初始化在ClassLoader加载该类的时候进行
4.超类成员变量按顺序初始化,递归调用超类的构造函数
5.子类成员变量按顺序初始化,一旦子类被创建,子类构造方法就调用该对象,给对象变量赋值
2.应用阶段(InUse)
一.内存基础知识
1.Java内存生命周期:
1.创建阶段(Created): 系统通过以下步骤来