其他分享
首页 > 其他分享> > 反射

反射

作者:互联网

反射机制(java.Reflection)

反射机制允许程序在执行期间借助于Reflection API取得任何类的内部信息,并且能操作任意对象的的属性和方法。加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象包含了完整的类的结构信息,就可以通过这个对象看到对应的类的结构。

获取Class类的实例

获取类的运行时结构

动态创建对象执行方法

创建一个Category的类,如下:

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Category {
    private int id;
    private String name;

    private void sell(){
        System.out.println("sell" + this.name);
    }
}

标签:Category,反射,name,aClass,获取,println,Class
来源: https://www.cnblogs.com/newobject1024/p/14646430.html