从Java虚拟机的角度来讲,只存在两种不同的类加载器:一种是启动类加载器(Bootstrap ClassLoader),这个类加载器使用C++语言实现,是虚拟机自身的一部分;另一种就是所有其他的类加载器,这些类加载器都由Java语言实现,独立于虚拟机外部,并且全都继承自抽象类java.lang.ClassLoader。 Java自带了以下三个ClassLoader: 启动类加载器(Bootstrap ClassLoader) 这个类加载器负责将存放在<JAVA_HOME>\lib目录中的,或者被-Xbootclas…

2021年5月1日 0条评论 10点热度 阅读全文