目录
1 java反射机制概述
1.1 静态和动态语言
1.2 反射介绍
1.3 反射机制的功能介绍
1.4 反射优缺点
1.5 反射相关的API
1.6 实例
输出结果
2 理解Class类并获取Class实例
2.1 Class 类
2.2 得到Class类的几种方式
2.2.1 Class类介绍
2.2.2 Class 类的常用方法
2.2.3 获取Class实例
2.2.4 哪些类型可以有Class对象
3 类的加载与ClassLoader
3.1 java内存分析
3.2 类的加载过程
初始化时静态代码块儿会合并
3.3 什么时候会发生类的初始化
3.4 类的加载器
4 创建运行时类的对象
5 动态创建对象
使用无参构造创建
没有无参构造器的创建
调用方法(知道方法名知道参数)
安全检测 setAccessible
遇到需要反射得到类里的私有方法或私有属性时使用
性能分析
通过反射获取注解
输出