我有没有办法在调用方法之前获取/更改参数值?

时间:2015-11-23 04:36:24

标签: java methods reflection

我有一个Class,其中有50多种方法。现在,我想在调用该方法时对这50多个方法中的所有参数进行一些处理。一种方法是在每种方法中调用您的过程方法。

我的问题就像是,我有一个A级

方法

b c d和e

如果从某个地方调用c,

有没有办法在参数值达到c之前获取参数值。

例如:

class A{

    public void hello(String message){
        // code
    }

    public void superMethod(Method method){
        //this method is invoked before any method call in class A
        //you can manipulate parameters and its values.
    }

}

是否有类似上面给出的superMethod

如果这是一个愚蠢的问题,我很抱歉。

0 个答案:

没有答案