Bu yöntem için (GetStaticMethodId ile kullanım için) yöntemi imzası nedir? (eğer paket com.nativestuff ise?)GetStaticMethodId yöntemi imza()
9
A
cevap
16
Evet ()Lcom/nativestuff/MyView;
doğrudur. Genel olarak:
B
= baytC
= karakterD
= çiftF
= yüzerI
= intJ
= uzunS
= kısaV
= boşlukZ
= boolean = tam sınıfLfully-qualified-class
[type
= tip- (argüman türleri) dönüş türü = yöntem türü dizisi. Bağımsız değişken yoksa boş bağımsız değişken türlerini kullanın:
()
. Dönüş türüvoid
(veya yapıcı) ise (bağımsız değişken türleri) V kullanın.
9
() Lcom/nativestuff/MyView doğru. gözlemleyin
Ayrıca
javap -s -classpath bin/classes com.nativestuff.MyView
yoluyla imzayı bulabilirsiniz; Her durumda sınıf isminden sonra gereklidir. Bu işe yaramaz "(Ljava/lang/String) V" ancak bu "(Ljava/lang/String;) V" olacak. –
Vay! Bu benim günümü kurtardı! Çok teşekkürler.. – rampireram