类加载器的种类?作用?
时间: 2024-06-01 18:10:03 浏览: 68
类加载器的种类:
1. 启动类加载器(Bootstrap ClassLoader):用于加载Java的核心类,如java.lang包中的类等。
2. 扩展类加载器(Extension ClassLoader):用于加载Java的扩展类,如javax包中的类等。
3. 应用程序类加载器(Application ClassLoader):也称系统类加载器,用于加载应用程序中的类。
作用:
1. 类加载器的主要作用是将类文件加载到JVM中,以便JVM能够识别和执行类定义的代码。
2. 类加载器还可以实现类的动态加载和卸载,使得Java应用程序可以动态地扩展和更新。
3. 类加载器还能够实现类的隔离性,不同的类加载器加载的类互相之间不会产生影响,从而实现了类的独立性和安全性。
阅读全文