反射
反射的概念
Reflection(反射)是Java被视为动态语言的关键,反射机制允许程序在执行期借助于reflection APl取得任何类的内部信息,并且直接操作任意对象的内部属性及方法。
反射的常用方法

Class类的创建方式


类加载内存分析

- 加载到内存,会产生一个类对应的class对象
- 链接,链接结束后m=0
- 初始化
获得类加载器


动态创建对象的执行方法
- 创建类的对象:调用Class对象的newInstance()方法
- 类必须有一个无参数的构造器
- 类的构造器的访问权限需要足够
![]](https://i-blog.csdnimg.cn/blog_migrate/e19930d8d6ea56242b2c0c7872b207ee.png)
反射操作注解
练习ORM


