java joor 实现反射简单调用
2016-10-21 17:26
330 查看
有时候需要用反射实现代码。直接用工具,joor
上代码:
joor 源码地址:https://github.com/jOOQ/jOOR
有用的东西就应该直接用了.
上代码:
package com.ming.joor; import static org.joor.Reflect.*; public class Test { private String name="aa"; public static void main(String[] args) { on(new Test()).call("aa");//直接调用方法 String name=on(new Test()).get("name");//直接调用属性 System.out.println(name); on(new A()).as(StringProxy.class).aa(1);//先用对象,然后转到接口,最后调用方法的实现 //基本够用了 } public void aa(){ System.out.println("ddddddd"); } } interface StringProxy { String substring(int beginIndex); void aa(int a); } class A implements StringProxy{ @Override public String substring(int beginIndex) { return null; } @Override public void aa(int a) { System.out.println("a"+a); } }
joor 源码地址:https://github.com/jOOQ/jOOR
有用的东西就应该直接用了.
相关文章推荐
- Java实现一个简单的RPC框架(七) 反射机制调用类函数
- JAVA实现动态类的调用简单例子
- java反射中两种方法的不同(反射能否实现对类的私有方法的调用)
- Java反射之JDK动态代理实现简单AOP
- java反射的作用------hibernate插入功能的j简单实现
- 比FastMethod更快的Java反射调用API,以及比Cglib更快的BeanMap实现
- 动态调用一个类的简单例子(java反射)
- java反射调用main方法,private方法实现
- 使用DWR实现JS调用JAVA类的简单例子
- Java通过反射实现方法调用
- java利用反射模式调用实现类
- Java中反射调用的简单实例
- JAVA反射的一个简单实现
- 利用java反射调用实现对字符串的解析,成功调入函数,并且返回值
- 在java中实现调用简单的c程序
- 一个小java反射程序,简单的调用方法。
- JNI简单实现Java调用C++/C的HelloWorld
- 利用JOOR简单编写java的反射
- Java远程调用(二)实现一个简单的服务框架
- Java反射之JDK动态代理实现简单AOP