如何使用反射(Java)调用私有的静态方法?

14 浏览
0 Comments

如何使用反射(Java)调用私有的静态方法?

我想调用一个私有的静态方法。我知道它的名称。我听说可以使用Java反射机制来做到。我该如何做呢?

编辑:在尝试调用该方法时,我遇到了一个问题,那就是如何指定其参数的类型。我的方法接收一个参数,其类型是Map。因此,我无法使用Map.TYPE(因为在运行时,由于Java的类型擦除,没有Map这样的东西)。是否有其他方法可以获取该方法呢?

0