【每日阅读】2020年12月16日-Java类加载的过程

真诚的希望您能留言与我交流,这会对我有非常大的帮助!

首先是类加载器加载类,这个过程我的理解就是读文件。其中使用的模式是双亲委派模型。总是委托给父类加载器。

然后是链接,其中具体分为3个更小的步骤:验证、准备以及解析。大概可以理解为是将加载进来的类做一个检验,是否是符合规定的类,再将这些类合理的存放在虚拟机内,让我们在使用时能快速的引用到。

最后是初始化,也就是初始化类的每个字段,也包括执行静态代码快。

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/2748

发表评论

邮箱地址不会被公开。 必填项已用*标注

GitHub
分享本页
返回顶部