Java类加载器 Java Classloader
(重定向自Classloader)
Java类加载器(英语:Java Classloader)是Java运行时环境(Java Runtime Environment)的一部分,负责动态加载Java类到Java虚拟机的内存空间中。类通常是按需加载,即第一次使用该类时才加载。由于有了类加载器,Java运行时系统不需要知道文档与文档系统。学习类加载器时,掌握Java的委派概念很重要。
每个Java类必须由某个类加载器装入到内存。Java进程可以利用外部库(即由其他作者编写的软件库)。
JVM中有3个默认的类加载器:
每个类装载器有一个父装载器(parent class loader)。