2012-11-18 29 views

Antwort

16

Ja ()Lcom/nativestuff/MyView; ist korrekt. Allgemein gilt:

  • B = Byte
  • C = char
  • D = Doppel
  • F = float
  • I = int
  • J = long
  • S = short
  • V = Leere
  • Z = boolean
  • Lfully-qualified-class = vollständig qualifizierte Klassen
  • [type = Array vom Typ
  • (Argumenttypen) Rückgabetyp = Verfahrenstyp. Wenn keine Argumente vorhanden sind, verwenden Sie leere Argumenttypen: (). Wenn der Rückgabetyp void (oder Konstruktor) ist, verwenden Sie (Argumenttypen) V.
+1

Beachten Sie, dass die finden; wird in allen Situationen nach dem Klassennamen benötigt. Dies funktioniert nicht "(Ljava/lang/String) V", aber dies wird "(Ljava/lang/String;) V". –

+0

Wow! Das hat meinen Tag gerettet !! Danke vielmals.. – rampireram

9

() Lcom/nativestuff/MyView ist korrekt.

Sie können auch die Unterschrift durch

javap -s -classpath bin/classes com.nativestuff.MyView 
Verwandte Themen