基礎(chǔ)數(shù)據(jù)類型
java | jni |
---|---|
boolean | jboolean |
byte | jbyte |
char | jchar |
short | jshort |
int | jint |
long | jlong |
float | jfloat |
double | jdouble |
數(shù)據(jù)類型簽名
Type Signature | java Type |
---|---|
Z | boolean |
B | byte |
C | char |
S | short |
I | int |
J | long |
F | float |
D | double |
Lfully-qualified-class; | ully-qualified-class |
[type | type[] |
(arg-types)ret-type | method type |
long f (int n, String s, int[] a);
signature: (ILjava/lang/String;[I)J
- 類描述符開頭的'L'與結(jié)尾的';'必須要有
- 數(shù)組描述符,開頭的'['必須有.
- 方法描述符規(guī)則: "(各參數(shù)描述符)返回值描述符",其中參數(shù)描述符間沒有任何分隔符號