Java中一个类在使用之前经过的几个阶段

时间:2021-12-31 15:42:17

概述

  一个类在使用之前,要经过下面几个阶段:

  1、类加载

  2、类验证

  3、类准备

  4、类解析

  5、类初始化

 

 

 

类加载阶段

 

类验证阶段

 

 

类准备阶段

   此阶段,系统会为该类的所有静态成员属性分配内存。

 

类解析阶段

 

类初始化阶段

   初始化阶段设计几个概念:

  1、静态初始化块

  2、普通初始化块

  3、构造函数(构造方法)

  可以参考:Java中的普通初始化块、静态初始化块、构造函数