java - 为什么 Throwable.class.getClassLoader() 返回 null?

标签 java classloader

为什么 Throwable.class.getClassLoader() 返回 null? 是不是有什么隐藏的知识?

最佳答案

javadoc

Returns the class loader for the class. 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.

因此 Throwable 类由 JVM 实现中的引导类加载器加载。

关于java - 为什么 Throwable.class.getClassLoader() 返回 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24046386/

相关文章:

java - 从 .war 文件加载类的顺序

java - 如何在 java 中启用 AWS-SNS 原始消息传递

java - Android:将 Crashlytics 集成到 Android 库,并将作为 AAR 分发

java - 线程启动是否会导致内存屏障(共享变量将保留在内存中)?

Javaagent类卸载

java - 将文件 Classloader/selenium 上传到 HTML 元素类型 ="file"

java - 来自 JUnit 的 getResourceAsStream

java - App Engine Python NDB 相当于 Java 的 @NotPercient

java - 如果抽象类不能实例化,具体是什么代码: ABS clsAbs = new ABS () {

java - 定义自定义系统类加载器