gpt4 book ai didi

java - 如果 Bootstrap 类加载器负责从 rt.jar 加载类,那么为什么 String.class.getClassloader 返回 null

转载 作者:行者123 更新时间:2023-12-01 11:20:31 24 4
gpt4 key购买 nike

我试图了解类加载器在java中是如何工作的。据我了解,最顶层的类加载器即 Bootstrap 类加载器负责加载 rt.jar 中的所有类。如果我调用 String.class.getClassloader 结果为 null。它不是应该返回引导类加载器的实例吗?

最佳答案

javadoc说:

Some implementations may use null to represent the bootstrap class loader. This method will return null in such implementations if this class was loaded by the bootstrap class loader.

关于java - 如果 Bootstrap 类加载器负责从 rt.jar 加载类,那么为什么 String.class.getClassloader 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31291664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com