Java SootMethod.getSubSignature()的含义是什么?

Java SootMethod.getSubSignature()的含义是什么?,java,soot,Java,Soot,在许多使用烟尘的java项目中,我看到了SootMethod.getsubignation() 我知道我们有SootMethod.Signature()来获取方法的签名,但是SootMethod.getsubignature()有什么意义呢 < P>只要把这两个打印到命令行,然后你就会看到。 AS @埃里克说,我用一个SOOT方法检查这些方法,我找到了答案。考虑我们有一个名为test的方法,它在SnestTest类中定义,并且具有int返回类型和没有输入参数。调用test.getSignatu

在许多使用烟尘的java项目中,我看到了
SootMethod.getsubignation()

我知道我们有
SootMethod.Signature()
来获取方法的签名,但是
SootMethod.getsubignature()
有什么意义呢


<这两种方法有什么区别?< /P> < P>只要把这两个打印到命令行,然后你就会看到。

AS @埃里克说,我用一个SOOT方法检查这些方法,我找到了答案。考虑我们有一个名为test的方法,它在SnestTest类中定义,并且具有int返回类型和没有输入参数。调用test.getSignature()时返回的答案

<Sigtest: int Test()>
因此,这些to方法之间的区别在于子签名,我们没有提到该方法的相关类

int Test()