主页

ReflectASM 介绍

ReflectASM 是一个很小的 Java 库,它通过字节码生成的方式实现了读写字段、调用方法或构造实例等反射操作。由于 ReflectASM 是通过生成字节码的方式而非依赖于 Java 的反射,所以它的执行速度会更快,并且这种方式在操作基本类型的字段时可以避免装箱操作。

阅读更多

Go 语言 http 客户端

Go语言标准库内建提供了 net/http 包,涵盖了 HTTP 客户端和服务端的具体实现。使用 net/http 包,我们可以很方便地编写 HTTP 客户端或服务端的程序。

阅读更多

ReflectASM 用法

ReflectASM 是一个很小的 java 类库,它仅仅有 5 个类,但是却提供了非常高性能的属性操作、方法调用、构造方法调用,它在底层使用了 asm https://www.ibm.com/developerworks/cn/java/j-lo-asm30/index.htm 动态构建出字节码,这相比于反射,直接方法的调用性能高出很多。

阅读更多