python怎样调用Java中类

发布网友

我来回答

2个回答

热心网友

这个有几种方式,你看看哪种更适合你。

把java封装成restful接口,然后python通过远程调用数据。

使用Pyjnius这个python库。

#源代码:github.com/kivy/pyjnius
#文档:pyjnius.readthedocs.org
#也有其他一些的库,如 JPype 或 Py4j ,它们在设计和可用性方面都不是很好。而使用 Jython也不为另一种选择,因为我们想使用 python开发Android项目。
#现在就让我来告诉你,如何简单的使用Pyjnius:
>>> from jnius import autoclass  
>>> Stack = autoclass('java.util.Stack')  
>>> stack = Stack()  
>>> stack.push('hello')  
>>> stack.push('world')  
>>> stack.pop()  
'world' 
>>> stack.pop()  
'hello'

如果解决了您的问题请采纳!
如果未解决请继续追问!

热心网友

如果有可能的话,把Java代码翻译成python代码。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com