高性能的 Java 反射处理类库 - ReflectASM

openkk 12年前

ReflectASM 是一个非常小的 Java 类库,通过代码生成来提供高性能的反射处理,自动为 get/set 字段提供访问类,访问类使用字节码操作而不是 Java 的反射技术,因此非常快。

性能比较:

高性能的 Java 反射处理库 - ReflectASM

高性能的 Java 反射处理库 - ReflectASM

高性能的 Java 反射处理库 - ReflectASM

示例代码:

SomeClass someObject = ...  FieldAccess access = FieldAccess.get(SomeClass.class);  access.set(someObject, "name", "Awesome McLovin");  String name = (String)access.get(someObject, "name");

项目主页:http://www.open-open.com/lib/view/home/1344957936928