diff --git "a/docs/java/jvm/\347\261\273\345\212\240\350\275\275\345\231\250.md" "b/docs/java/jvm/\347\261\273\345\212\240\350\275\275\345\231\250.md" index f293d574c4bd67e9a16c2cb4eae5b56e0a66f90d..7dbaa108a21a2afb8c32d24c9f2fdeddf778c038 100644 --- "a/docs/java/jvm/\347\261\273\345\212\240\350\275\275\345\231\250.md" +++ "b/docs/java/jvm/\347\261\273\345\212\240\350\275\275\345\231\250.md" @@ -1,3 +1,19 @@ + + +- [回顾一下类加载过程](#回顾一下类加载过程) +- [类加载器总结](#类加载器总结) +- [双亲委派模型](#双亲委派模型) + - [双亲委派模型介绍](#双亲委派模型介绍) + - [双亲委派模型实现源码分析](#双亲委派模型实现源码分析) + - [双亲委派模型的好处](#双亲委派模型的好处) + - [如果我们不想要双亲委派模型怎么办?](#如果我们不想要双亲委派模型怎么办) +- [自定义类加载器](#自定义类加载器) +- [推荐](#推荐) + + + +> 公众号JavaGuide 后台回复关键字“1”,免费获取JavaGuide配套的Java工程师必备学习资源(文末有公众号二维码)。 + ## 回顾一下类加载过程 类加载过程:**加载->连接->初始化**。连接过程又可分为三步:**验证->准备->解析**。 @@ -110,3 +126,13 @@ protected Class loadClass(String name, boolean resolve) - - +### 公众号 + +如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号。 + +**《Java面试突击》:** 由本文档衍生的专为面试而生的《Java面试突击》V2.0 PDF 版本[公众号](#公众号)后台回复 **"Java面试突击"** 即可免费领取! + +**Java工程师必备学习资源:** 一些Java工程师常用学习资源[公众号](#公众号)后台回复关键字 **“1”** 即可免费无套路获取。 + +![我的公众号](https://user-gold-cdn.xitu.io/2018/11/28/167598cd2e17b8ec?w=258&h=258&f=jpeg&s=27334) +