Справка по синтаксису Java для Noobie

Кто-нибудь может объяснить, что делает JdClient в этом коде:

public JdClient client = new DefaultJdClient("some args")

и как реализовать это в Python с Jpype

1 ответ

Решение

Это создает public переменная с именем client типа JdClient позвонив DefaultJdClient конструктор с некоторыми аргументами.

Использовать его в Python было бы чем-то вроде этого, хотя я не уверен, так как я просто бегло оглядел документацию, и я понятия не имею, откуда взялся JdClient, поэтому может возникнуть необходимость импортировать эту библиотеку Java и ссылаться на это по мере необходимости, как можно было бы сделать java.lang.System.out.println('hello world')

from jpype import *
startJVM("d:/tools/j2sdk/jre/bin/client/jvm.dll", "-ea")
client = DefaultJdClient("hello world")
shutdownJVM() 
Другие вопросы по тегам