签名是从class字节码中获取的,所以在获取签名前请先编译工程生成字节码文件。
获取字段、方法签名步骤:
- 进入字节码文件所在目录
- 使用javap命令查看签名
如下图:
获取字段、方法签名
3.javap命令
| 选项 | 描述 |
|---|---|
| -v -verbose | 输出附加信息 |
| -l | 输出行号和本地变量表 |
| -public | 仅显示公共类和成员 |
| -protected | 显示受保护的/公共类和成员 |
| -package | 显示程序包/受保护的/公共类和成员 (默认) |
| -p -private | 显示所有类和成员 |
| -c | 对代码进行反汇编 |
| -s | 输出内部类型签名 |
| -classpath <path> | 指定查找用户类文件的位置 |
| -cp <path> | 指定查找用户类文件的位置 |












网友评论