Jython 特性
Jython 拥有许多特性,可以更轻松地与 Java 集成,并利用两种语言结合带来的丰富环境。
Jython 注册表
Jython 使用 本地 Jython 注册表文件 来提供与 Windows 注册表等效的平台无关的机制。它在启动时将此机制与环境变量和命令行信息结合起来。
嵌入
Java 类可以 嵌入 Python 脚本中,并且可以从 Java 代码中调用和检查 Python 脚本。
集合和数组支持
Jython 提供了将 Java 集合和数组 与 Python 数据结构无缝集成的途径。
编译为 Java 类文件
Jython 中的 compileall
模块 从 Python 代码生成 Java 类文件中的 Java 字节码。它与同名的 CPython 模块相对应。(早期版本使用名为 jythonc 的工具,该工具在 Jython 2.5 中完全删除了)。
数据库交互
zxjdbc 模块 在 Java 数据库连接 API (JDBC) 之上提供了一个 Python 风格的接口。