Zitat von
Simon1988:
was ist aber bei einer Objektübergabe. Reicht da folgende Zeile ?
Lfully-qualified-class;
oder hab ioch das falsch verstanden uns es muss folgendermaßen heißenm
L<Classenname> ;
oder wie soll das gehen ?
Hier wäre es ja schön, wenn du sagen würdest, wo dein (Halb?-)Wissen herkommt. Wie schon (öfters) gesagt steht alles was man wissen soll/muss in den Java Docs, unter JNI. Da findest du dann
Zitat von
SUN:
For example, the Java method:
long f (int n, String s, int[] arr);
has the following type signature:
(ILjava/lang/String;[I)J
Hier sollte sich deine Frage dann leicht klären lassen. Dass mit dem Lfully-qualified-class findest du auch auf der gleichen Seite. Jedenfalls wird die tatsächliche Qualifikation über / vorgenommen. Ein / ersetzt dabei den Punkt, den du hinter ein Packagenamen setzt.
Gruß Der Unwissende
PS.: Wegen der Dauer der Antwort gilt das gleiche wie im Beitrag zuvor