| Type Signature | Java Type |
|---|---|
| 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 (including constructors) |
For example, the Java method:
long f (int n, String s, int[] arr);has the following type signature:
(ILjava/lang/String;[I)J