Type Signatures - taken from this page.
The JNI uses the Java VM’s representation of type signatures. Table 3-2 shows these type signatures.
Z boolean
B byte
C char
S short
I int
J long
F float
D double
L fully-qualified-class ; fully-qualified-class
[ type type[]
( arg-types ) ret-type method type
For example, the Java method:
long f (int n, String s, int[] arr);
has the following type signature:
(ILjava/lang/String;[I)J
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…