黑马程序员技术交流社区
标题:
类加载器的使用、三大类加载器、委托机制的理解、动态代理反射有什么关系、
[打印本页]
作者:
kingmask
时间:
2016-4-29 22:55
标题:
类加载器的使用、三大类加载器、委托机制的理解、动态代理反射有什么关系、
类加载器的使用、三大类加载器、委托机制的理解、动态代理反射有什么关系、
加载器和反射什么关系
类加载器:负责将.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语言的反射机智。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2