类加载器什么是原始类加载器?它在Java中是如何使用的? 2 周,6 日 Questions & Answers 687 我在研究Java体系结构,在这两者之间,我发现了类加载器的概念,它也被称为原始类加载器。我想知道这个类加载器的功能是什么,我们为什么使用它?我还想知道我们使用它的基本需求是什么
# 1 楼答案 在Java中,每个类都必须由某个类加载器加载 头等舱是怎么装的?它必须通过某个类加载器加载(这只是另一个类),因此如果没有一些特殊代码,这将导致无限递归 因此,加载第一个类(java.lang.Object、java.lang.Class、java.lang.String、java.lang.ClassLoader和其他)的类装入器不能是“普通”类装入器 正是这个类加载器被称为原始类加载器(primordial:源于拉丁语,意思是“第一个”,“起源(al)”) 有关进一步的研究,请参阅Java Security Aritecture和安全Java
# 1 楼答案
在Java中,每个类都必须由某个类加载器加载
头等舱是怎么装的?它必须通过某个类加载器加载(这只是另一个类),因此如果没有一些特殊代码,这将导致无限递归
因此,加载第一个类(
java.lang.Object
、java.lang.Class
、java.lang.String
、java.lang.ClassLoader
和其他)的类装入器不能是“普通”类装入器正是这个类加载器被称为原始类加载器(primordial:源于拉丁语,意思是“第一个”,“起源(al)”)
有关进一步的研究,请参阅Java Security Aritecture和安全Java
# 2 楼答案
Primordial类加载器负责加载类加载器的第一个类加载器,如“引导类加载器”,它是JVM的一部分,用本机语言编写