Java Reflection初识

2022-06-14 20:34:24 浏览数 (1)

反射概念

1.Reflection(反射)是Java被视为动态语言的关键,反射机制允许程序在执行期借助于ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内部属性及方法 2. 加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个度对象就包含了完整的类的结构信息。我们可以通过这个对象看到类的结构。

  • 正常方式:引入需要的"包类"名称>通过new实例化>取得实例化对象
  • 反射方式:实例化对象>getClass()方法>得到完整的"包类"名称

0 人点赞