java - 如何在jython中使用java反射?

标签 java python-3.x jython

我是 Jython 新手。我想在 Jython 中使用 Java 反射 API。我读了一些论坛,但没有任何帮助我。我使用了下面的 Java 代码,它运行良好。

Class[] paramString = new Class[] {java.lang.String.class}
Class cls = Class.forName("ReadExcel")
Method method = cls.getDeclaredMethod("read", paramString)
Object clone = cls.newInstance()
method.invoke(clone, "test")

但我不知道如何在 Jython 中使用它。如果有任何适用于 Jython 的好的教程,请向我提供。

最佳答案

Here is an example迭代类方法。 This one展示如何在运行时破解(即扩展)类路径。

关于java - 如何在jython中使用java反射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18122959/

相关文章:

python - 更改函数以返回整列

java - ChromeDriver Selenium 出现 "java.lang.module.InvalidModuleDescriptorException: Provider class org.apache.bsf.BSFManager not in module"错误

java - 将字符串从 XML 转换为 Java 代码

java - CompareTo 可能返回 0,替代 TreeSet/TreeMap

python - 处理多个 QWidget

python-3.x - 有没有一种有效的方法来过滤列表中的最大数字

python-3.x - 如何将 python 控制台输出嵌入到 wxPython

java - 使用 Jdbctemplate 和 Rowmapping 获取 Bean 而不是 List 对象

python - 如何让Python代码编写一次,到处运行?

java - 使用 Jython 打开特定浏览器