Rumah >Java >javaTutorial >## Ingin Memanggil Java daripada Python Dengan Cekap? Terokai Py4J sebagai Alternatif JPype!
Panggil Java daripada Python: Py4J sebagai Alternatif kepada JPype
Panggilan kod Java daripada Python mempunyai beberapa penyelesaian yang berpotensi. Satu pilihan, JPype, boleh mencabar untuk disusun dan kelihatan tidak aktif kerana kekurangan keluaran baru-baru ini.
Walau bagaimanapun, penyelesaian alternatif ialah Py4J, perpustakaan mudah yang menyediakan antara muka yang mudah untuk menggunakan kaedah Java daripada kod Python .
Py4J menawarkan beberapa kelebihan:
Berikut ialah contoh coretan kod Py4J:
<code class="python">from py4j.java_gateway import JavaGateway gateway = JavaGateway() # connect to the JVM java_object = gateway.jvm.mypackage.MyClass() # invoke constructor other_object = java_object.doThat() other_object.doThis(1,'abc') gateway.jvm.java.lang.System.out.println('Hello World!') # call a static method</code>
Py4J ialah alat serba boleh yang menyepadukan Java dan Python dengan lancar, menjadikan ia pilihan yang menarik untuk pembangun yang ingin menyambungkan kedua-dua bahasa.
Atas ialah kandungan terperinci ## Ingin Memanggil Java daripada Python Dengan Cekap? Terokai Py4J sebagai Alternatif JPype!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!