跳转到内容

KavaRef

一个使用 Kotlin 实现的现代化 Java 反射

KavaRef

随时随地,开始反射。

java
public class World {

    private void sayHello(String content) {
        System.out.println("Hello " + content + "!");
    }
}
kotlin
val myWorld = World()

World::class.resolve().firstMethod {
    name = "sayHello"
    parameters(String::class)
}.of(myWorld).invoke("KavaRef")

基于 Apache-2.0 许可发布