积分java源码-pyjvm:在Python中无缝使用Java

时间:2024-06-26 13:58:13
【文件属性】:

文件名称:积分java源码-pyjvm:在Python中无缝使用Java

文件大小:153KB

文件格式:ZIP

更新时间:2024-06-26 13:58:13

系统开源

积分java源码PyJVM - Python 的 Java 绑定 PyJVM 使用 JNI 提供从 Python 访问所有 J​​ava 的权限。 最重要的是,它使用 Java 反射来自动发现 Java 类、它们的方法和它们的字段。 这些类被包装在 Python 对象中,并且在 Python 中使用它们变得无缝。 PyJVM 尝试使集成尽可能无缝,例如使实现java.util.Iterable Java 对象也可在 Python java.util.Iterable迭代。 安装 您必须安装 JDK 和 JRE 以及 Cython 包。 JDK 和 JRE 应该以操作系统相关的方式自动找到,但它们的位置也可以在安装和运行时使用JDK_HOME和JAVA_HOME环境变量指定。 一旦满足这些要求,就可以使用pip安装包。 安装后,只需要 JRE。 安装后不需要 Cython 和 JDK。 入门 首先,只需import jvm 。 之后,您只需要开始从J模块导入要使用的类。 J模块是“主”模块,在其下可以使用整个 Java 命名空间。 例如: from J.java.lang import


【文件预览】:
pyjvm-master
----setup.py(6KB)
----.gitignore(761B)
----LICENSE.md(34KB)
----MANIFEST.in(46B)
----jvm()
--------_util.py(8KB)
--------__init__.py(1KB)
--------_jvm.py(17KB)
--------internal()
----setup.cfg(39B)
----README.md(36KB)

网友评论