scala中的查找方法反映了它的字节码名称

时间:2017-07-11 14:40:23

标签: scala reflection scala-reflect scala-meta

有没有办法通过它的字节码名称找到方法?

例如,我想通过字符串println(Object)找到对"_root_.scala.Predef.println(Ljava/lang/Object;)V."的引用

1 个答案:

答案 0 :(得分:1)

没有直接的方式来做这件事。

您必须解析字符串以提取类名。按名称加载类,并通过其方法迭代以查找所需的方法。