Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 类装入器层次结构_Java_Classloader - Fatal编程技术网

Java 类装入器层次结构

Java 类装入器层次结构,java,classloader,Java,Classloader,为什么扩展CL在引导之后,而在系统CL之前?来自“类路径”和其他系统模块的类对于应用程序扩展不是更重要吗?或者在所有这些机制背后还有另一种机制。当你说扩展库时,它意味着对默认JVM提供的生态系统的扩展。因此,任何使用JVM的应用程序都可以在编译/运行时使用这些扩展库的功能。与往常一样,特定于应用程序的库只特定于该应用程序,其他应用程序将不了解它。因此,为其他应用程序可能使用的库赋予加载优先权变得更为重要,原因显而易见当您说扩展库时,它意味着对默认JVM提供的生态系统的扩展。因此,任何使用JVM的

为什么扩展CL在引导之后,而在系统CL之前?来自“类路径”和其他系统模块的类对于应用程序扩展不是更重要吗?或者在所有这些机制背后还有另一种机制。

当你说扩展库时,它意味着对默认JVM提供的生态系统的扩展。因此,任何使用JVM的应用程序都可以在编译/运行时使用这些扩展库的功能。与往常一样,特定于应用程序的库只特定于该应用程序,其他应用程序将不了解它。因此,为其他应用程序可能使用的库赋予加载优先权变得更为重要,原因显而易见

当您说扩展库时,它意味着对默认JVM提供的生态系统的扩展。因此,任何使用JVM的应用程序都可以在编译/运行时使用这些扩展库的功能。与往常一样,特定于应用程序的库只特定于该应用程序,其他应用程序将不了解它。因此,为可能被其他应用程序使用的库提供加载优先权变得更加重要