我在Windows上有java应用程序,它包含很多.class
个文件(因此我无法看到函数的名称及其作用)。
我想在我运行的应用程序(我更喜欢在python上运行)时调用从应用程序外部应用1个函数。
我搜索了很多,但没有找到任何办法。
可以接受吗?
答案 0 :(得分:0)
from py4j.java_gateway import JavaGateway
gateway = JavaGateway() # connect to the JVM
java_object = gateway.jvm.mypackage.MyClass() # invoke constructor
other_object = java_object.doThat()
referance:Calling Java from Python