本文主要是介绍什么是类加载器,常见的类加载器有哪些?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
类加载器是指:通过一个类的全限定性类名获取该类的二进制字节流叫做类加载器;类加载器分为以下 四种:
启动类加载器(BootStrapClassLoader):用来加载java核心类库,无法被java程序直接引用;
扩展类加载器(Extension ClassLoader):用来加载java的扩展库,java的虚拟机实现会提供一个 扩展库目录,该类加载器在扩展库目录里面查找并加载java类;
系统类加载器(AppClassLoader):它根据java的类路径来加载类,一般来说,java应用的类都是 通过它来加载的;
自定义类加载器:由java语言实现,继承自ClassLoader;
这篇关于什么是类加载器,常见的类加载器有哪些?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!