类加载器的使用、三大类加载器、委托机制的理解、动态代理反射有什么关系、
加载器和反射什么关系
类加载器:负责将.class文件加载到内存中,并为之生成对应的Class对象
类加载器的组成:
Bootstrap ClassLoader 根类加载器
也称为引导类加载器,负责Java核心类的加载,
比如System,String等,在JDK中JRE的lib目录下
rt.jar文件
Extension ClassLoader 扩展类加载器
负责JRE的扩展目录下中jar包的加载
在JDK中JRE的lib目录下ext目录
System ClassLoader 系统类加载器
负责在JVM启动时加载来自java命令的class文件,
以及classpath环境变量所指定的jar包和类路径。
反射:Java反射机制是在运行状态中,对于任意一个类,都能知道这个类的所以
属性和方法:对于一个对象都能调用他的任意属性和方法,这种动态获取信息
以及动态调用对象的方法的功能成为java语言的反射机智。
|
|