![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 63
杜某1997
挖坑以及填坑工程师
展开
-
JDK8以后废弃扩展类加载器(Extension ClassLoader)的原因
JDK8以后废弃扩展类加载器(Extension ClassLoader)的原因JDK8以后,使用平台类加载器(Platform ClassLoader)替换了原来的扩展类加载器(Extension ClassLoader)。有两个基本的原因归纳如下:在JDK8中的这个Extension ClassLoader,主要用于加载jre环境下的lib下的ext下的jar包。当想要扩展Java的功能的时候,把jar包放到这个ext文件夹下。然而这样的做法并不安全,不提倡使用。这种扩展机制被JDK9开始加入的原创 2022-01-28 17:17:23 · 541 阅读 · 0 评论 -
Java的类加载和类加载器
文章目录1. 类的生命周期2. 加载类的方式3. 类加载器(Class Loader)3.1 类加载器的分类3.2 类加载器的关系下图来自网络,稍微展示一下Java的执行过程,就不专门自己画一个了(偷个懒),本篇主要入门级地介绍一下类加载和类加载器部分。整合一些自己的学习资料,做一个简单的记录,欢迎参考。1. 类的生命周期类从被加载到JVM开始,直到被卸载出内存,整个生命周期如图:加载:查找并加载类文件的二进制数据(两个步骤:1.查找 2.加载)1)查找:通过类的全限定名(包结构加类名,原创 2021-08-09 14:24:18 · 279 阅读 · 0 评论