PythonでJava関数を繰り返し実行する必要があるプロジェクトを行っています(Pythonで学習アルゴリズムを設計するようなものですが、値関数はJavaで提供されていました)
では、このシナリオのプラクティスは何でしょうか? 毎回 subprocess.run() を使用して Java 関数を呼び出すべきですか、それとも Py4J、Jython、JPype などを使用するべきですか? subprocess.run() と他の使用の違いは何ですか?
同じJava 関数を繰り返し実行する必要があるため、効率が最大の関心事です。