vlambda博客
学习文章列表

Java面试题|一个类被初始化的过程

正文共计394字|预计阅读时间1分钟


关键词|JVM 面试题 视频讲解 免费



为了解决同学们面试中可能遇到的疑难问题,动力节点推出了Java面试专题,帮助同学们快速高效掌握Java面试核心考点。


上期我们了解了JVM一个类的加载过程。

看了老师的视频讲解,相信同学们都get到了答题要点。


今天我们来解答一下,

一个类被初始化的过程是怎么样的?

先思考一下,整理一下思路。


点此获取答题思路

一个类被初始化的过程

1. 介绍一下类加载的生命周期?


Java面试题|一个类被初始化的过程


2. 类是什么时候开始初始化的?


类的初始化阶段,Java虚拟机才真正开始执行类中编写的Java程序代码。


进行准备阶段时,变量已经赋过一次系统要求的初始零值,而在初始化阶段,才真正初始化类变量和其他资源。

Java面试题|一个类被初始化的过程


看了答题思路,你的思路是不是更清晰了呢?更多精彩解答细节点击下面视频听大咖老师为你讲解吧!


视频讲解


Java面试题|一个类被初始化的过程


|下期预告|

面试题目:

继承时父子类的初始化顺序是怎样的?

同学们可以先思考一下,答案下期见。



点个在看

面试成功进大厂