天天看点

java反射简单实例

下面介绍我用反射做的两个功能

1、列出被反射类所有的属性和继承自接口或者父类的属性

2、调用反射类的方法

3、通过反射调用被反射类的setter方法

先列出接口类,父类,被反射的类

接口类:

 父类

 反射类

 下面我们实现功能一:列出被反射类所有的属性和继承自接口或者父类的属性

 结果:

-------------获取object所有的属性--------------

private java.lang.String  name

private int  age

-------------实现的接口或者父类的属性--------------

3

public static final java.lang.String  name

public static final int  age

public java.lang.String  sex

实现功能二、调用反射类的方法

结果:

China, hi nice to meet you!

hello ,i am jackand i am 234yeas old

实现功能三:通过反射调用被反射类的setter方法

[jackvin  23]