利用JOOR简单编写java的反射

来源:互联网 发布:科比历年数据 编辑:程序博客网 时间:2024/05/30 23:11

利用JOOR第三方包实现简洁的反射,JOOR 可以访问

http://code.google.com/p/joor/

废话少说,直接上代码 :

import org.joor.Reflect;public class People {    public String name;    public People(String name ) {        super();        this.name = name;    }    public String getName() {        return name;    }    public void setName(String name) {        this.name = name;    }    @Override    public String toString() {        return "People [name=" + name + "]";    }    public static void main(String[] args) {        Object o=new People("ddd");        String n=Reflect.on(o).call("getName").get();        System.out.println(n);        Reflect.on(o).set("name", "sssss");        System.out.println(o);    }}



 
原创粉丝点击