文件名称:java里面的lang包源码-reflectasm:高性能Java反射
文件大小:275KB
文件格式:ZIP
更新时间:2024-06-25 07:20:53
系统开源
java里面的lang包源码 请使用支持。 概述 ReflectASM 是一个非常小的 Java 库,它通过使用代码生成来提供高性能的反射。 生成访问类以设置/获取字段、调用方法或创建新实例。 访问类使用字节码而不是 Java 的反射,因此速度要快得多。 它还可以通过字节码访问原始字段以避免装箱。 表现 这些基准测试的源代码包含在项目中。 以上图表是在 Oracle 的 Java 7u3 服务器虚拟机上生成的。 安装 要在 maven 中使用reflectasm,请在您的 pom.xml 中使用以下代码段 < dependency > < groupId >com.esotericsoftware</ groupId > < artifactId >reflectasm</ artifactId > < version >1.11.9</ version > </ dependency > 用法 使用 ReflectASM 进行方法反射: SomeClass someObject = ... MethodAccess access = MethodAccess . get( SomeC
【文件预览】:
reflectasm-master
----.travis.yml(117B)
----pom.xml(4KB)
----license.txt(1KB)
----test()
--------com()
----project.yaml(67B)
----.settings()
--------org.eclipse.jdt.core.prefs(357B)
----CONTRIBUTING.md(410B)
----src()
--------com()
----.project(386B)
----.classpath(500B)
----.gitignore(52B)
----lib()
--------asm-5.1.jar(52KB)
----README.md(5KB)
----build()
--------junit-4.6.jar(213KB)