请告诉我,默认情况下哪个JDK类用于将应用程序类 加载到jvm中。它不能是Classloader类,因为它的抽象类使用JDK类来加载应用程序类。Java类加载器默认类加载器
1
A
回答
2
从Oracle OpenJDK 8的实验中,这是sun.misc.Lanucher$AppClassLoader
,它具体(非抽象)URLClassLoader
的子类。
给出的链接是根据原始问题中的标签给出的JDK6源代码。 Java 8 AppClassLoader可用于here。
1
当你阅读理论时,通常第一个类加载器被称为引导类加载器。实例将根据实现而有所不同(HotSpot,JRockit,IBM和基于版本)。在Java API Specification有更多的信息。
相关问题
- 1. java类加载器
- 2. 与默认类加载器和PlayFramework自定义类加载器冲突
- 3. Java类加载器:为什么先搜索父类加载器?
- 4. Java加密存储器类加载器
- 5. java动态类加载器
- 6. java安全类加载器
- 7. Java类加载器动态
- 8. Java类加载器混淆
- 9. Java中的类加载器
- 10. 在Java中修改默认类加载器的行为
- 11. 跨类加载器的类加载
- 12. Java类加载 - 哪个类加载器和/或类导致加载?
- 13. Java子类加载器覆盖父类
- 14. Java类加载器:加载两次相同的类
- 15. Java编译器API类加载器
- 16. 卸载类加载器
- 17. 跨类加载器
- 18. RMI类加载器
- 19. 类和类加载器
- 20. 有没有办法来覆盖默认的Java类加载器来记录每一个加载的类?
- 21. 加密类加载器
- 22. 负载类与Java类加载器通过类的forName方法
- 23. Java类加载
- 24. 如何仪器类加载自定义类加载器?
- 25. 在Ruby中加载Url类加载器
- 26. swf加载类加载器参数
- 27. Symfony的类加载器不会加载
- 28. 加载一个数组类加载器
- 29. ByteBuddy - 修改加载类的默认值
- 30. MBean类无法由默认加载程序存储库加载?