# 使用 py4j 调用 Java 代码的示例
# 首先需要安装 py4j 库,可以通过 pip 安装:
# pip install py4j
from py4j.java_gateway import JavaGateway
# 启动 Py4J 网关,默认会在后台启动一个 JVM 实例
gateway = JavaGateway()
# 假设我们有一个 Java 类 HelloWorld,它有一个静态方法 sayHello()
# 在 Java 中定义如下:
# public class HelloWorld {
# public static String sayHello() {
# return "Hello from Java!";
# }
# }
# 通过 Py4J 调用 Java 类中的静态方法
hello_world = gateway.jvm.HelloWorld
result = hello_world.sayHello()
# 打印调用结果
print(result) # 输出: Hello from Java!
# 关闭网关
gateway.shutdown()
如果你在 Python 中调用 Java 代码时遇到问题,确保 Java 类路径配置正确,并且 Java 类已经编译为 .class
文件或打包为 JAR 文件。
上一篇:java 验证码识别
下一篇:java mvc
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站