Java类型签名说明
类型描述符及对应的类型如下:
| java类型 | 类型描述符 |
|---|---|
| boolean | Z |
| byte | B |
| char | C |
| short | S |
| int | I |
| long | J |
| float | F |
| double | D |
| Object | L |
| Array | [ |
| Method | (arg)retun |
示例及说明:
| 字段及方法示例 | 类型描述符 | 说明 |
|---|---|---|
| String | Ljava/lang/String; | L :Object类型,分号结尾 |
| String[] | [Ljava/lang/String; | [数组类型, Ljava/lang/String; 字符串对象 |
| int[] | [I | [ 数组类型, I Int类型 |
| setName(String name) | (Ljava/lang/String;) | ()代表方法Ljava/lang/String; 代表参数 |
| boolean send(String msg) | (Ljava/lang/String;)Z | ()代表方法Ljava/lang/String; 代表参数, Z 代表返回值 |
| String send(String msg) | (Ljava/lang/String;)Ljava/lang/String; | ()代表方法Ljava/lang/String; 代表参数, Ljava/lang/String; 代表返回值 |
| ……………………………….. |