2012-06-29 5 views
-1

Quelqu'un peut-il expliquer ce qui ne JdClient est dans ce code:syntaxe java aide pour noobie

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

et comment mettre en œuvre ce en python avec Jpype

+0

JdClient n'est pas une classe API Java standard. Il est difficile de dire ce que fait cette classe. Cela peut faire n'importe quoi. –

+0

Pourquoi la downvote? – jacknad

+0

ces classes compilées dans le fichier jar et je ne peux pas regarder comment ils fonctionnent – user1454592

Répondre

2

Il crée une variable public nommée client de type JdClient par appelant le constructeur DefaultJdClient avec quelques arguments. L'utiliser en Python serait quelque chose dans ce sens, mais je ne peux pas en être certain car je n'ai fait qu'un rapide coup d'œil sur la documentation, et je n'ai aucune idée d'où vient JdClient, donc il pourrait être nécessaire d'importer cette bibliothèque Java et la référence selon les besoins, comme on le ferait

from jpype import * 
startJVM("d:/tools/j2sdk/jre/bin/client/jvm.dll", "-ea") 
client = DefaultJdClient("hello world") 
shutdownJVM()