Java JVM中负责加载类的加载器有哪些具体类型?

2026-04-13 05:081阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计990个文字,预计阅读时间需要4分钟。

Java JVM中负责加载类的加载器有哪些具体类型?

在Java学习中,JVM模块尤为重要。本章围绕JVM加载器展开介绍。在加载类时,加载器会逐个执行工作,全面加载。

在java的学习中,对于jvm模块我们会不断补充一些知识点,毕竟jvm是比较重要的一个组成部分。本篇围绕jvm加载器展开介绍,在加载类的时候,我们的加载器会逐个进行工作,在具体的加载器类型上,想必大家还不是很清楚。下面我们就java之jvm加载器的4中类型带来介绍。

1、Bootstrap ClassLoader (引导类加载器)

负责加载$JAVA_HOME中jre/lib/rt.jar里所有的class,由C++实现的核心库,也就是JVM调用每个系统的API实现系统功能,实现跨平台的主要模块,不是ClassLoader子类。开发者不能直接使用。

2、Extension ClassLoader (扩展类加载器)

负责加载java平台中扩展功能的一些jar包,包括$JAVA_HOME中jre/lib/*.jar或-Djava.ext.dirs指定目录下的jar包,开发者可以直接使用。

Java JVM中负责加载类的加载器有哪些具体类型?

3、Application ClassLoader (应用加载)

负责记载classpath中指定的jar包及目录中class。

阅读全文
标签:学习

本文共计990个文字,预计阅读时间需要4分钟。

Java JVM中负责加载类的加载器有哪些具体类型?

在Java学习中,JVM模块尤为重要。本章围绕JVM加载器展开介绍。在加载类时,加载器会逐个执行工作,全面加载。

在java的学习中,对于jvm模块我们会不断补充一些知识点,毕竟jvm是比较重要的一个组成部分。本篇围绕jvm加载器展开介绍,在加载类的时候,我们的加载器会逐个进行工作,在具体的加载器类型上,想必大家还不是很清楚。下面我们就java之jvm加载器的4中类型带来介绍。

1、Bootstrap ClassLoader (引导类加载器)

负责加载$JAVA_HOME中jre/lib/rt.jar里所有的class,由C++实现的核心库,也就是JVM调用每个系统的API实现系统功能,实现跨平台的主要模块,不是ClassLoader子类。开发者不能直接使用。

2、Extension ClassLoader (扩展类加载器)

负责加载java平台中扩展功能的一些jar包,包括$JAVA_HOME中jre/lib/*.jar或-Djava.ext.dirs指定目录下的jar包,开发者可以直接使用。

Java JVM中负责加载类的加载器有哪些具体类型?

3、Application ClassLoader (应用加载)

负责记载classpath中指定的jar包及目录中class。

阅读全文
标签:学习