シグネチャ

JNI関数ではメソッドの宣言やフィールド変数を指定する際には、引数や返値などの方を指定する必要がある。
この場合の型名は通常の型宣言でなく、シグネチャと呼ばれる独特の書式を利用する。

プリミティブ型はアルファベット1文字で表します。


  • int[](int型配列)は'[I;'、String型の配列は '[Ljava/lang/String;' となる。


シグネチャ一覧

シグネチャ プリミティブ
B byte
C char
D double
F float
I int
J long
S shot
V void
Z boolean
Lクラス名 完全修飾子クラス指定
[クラス名 配列
最終更新:2013年03月26日 09:48