类的初始化的深入认识

要认识类的初始化,首先说一下,类的加载。 类的加载分五个阶段:加载阶段,验证阶段,准备阶段,解析阶段,初始化阶段。 这五个阶段具体做什么这里就不详细说了。类文件加载文章详细说了。 初始化JVM做了什么? 初始化阶段是执行类构造器<clinit>()方法的过程。(注意这里的类构造器和我们通常所说的类的构造方法是不一样的,构造方法用于实例化一个对象) 举个例子:这里 SupClass()是构造方法。用
相关文章
相关标签/搜索