java面试题网

普通会员

108

帖子

11

回复

136

积分

楼主
发表于 2018-05-25 15:02:16 | 查看: 766| 回复: 0

JVM类加载机制分为五个部分:加载,验证,准备,解析,初始化这五个过程。

1. 虚拟机在首次加载Java类时,会对静态代码块、静态成员变量、静态方法进行一次初始化(静态间按顺序执行)。

2. 只有在调用new方法时才会创建类的实例。

3. 类实例创建过程:父子继承关系,先父类再子类。父类的静态->子类的静态->父类的初始化块->父类的构造方法->子类的初始化块->子类的构造方法

4. 类实例销毁时候:首先销毁子类部分,再销毁父类部分。


您需要登录后才可以回帖 登录 | 立即注册

java面试题网无聊看看网与java建站系统提供技术支持V2.1 网站地图 © 2016-2018