获得Java类的方法类型签名

1、cmd窗口到class文件目录下,该目录必须包括完整的包目录。

如:d:/classes/Hello.class,就到d:/classes/目录下。
如:d:/classes/com/lqr/test/Hello.class,则到d:/classes/目录下。

2、输入javap -s 包名.类名即可得到该类的中所有方法签名

如:d:/classes/Hello.class,就输入javap -s Hello
如:d:/classes/com/lqr/test/Hello.class,则输入javap -s com.lqr.test.Hello
3、得到方法签名形如:(Landroid/view/View;)V,表示方法参数和返回值类型。

public void pay(android.view.View);	//方法
descriptor: (Landroid/view/View;)V	//方法签名



你可能感兴趣的:(Android笔记)