Java:如何获取传递给调用此方法的方法的参数?

Java:如何获取传递给调用此方法的方法的参数?,第1张

Java:如何获取传递给调用方法的方法的参数

我认为使用标准Java API不可能做到这一点。

您可以做的是使用AspectJ,在调用方法上放置一个切入点,保存参数,在被调用方法上放置一个切入点,然后传递参数。

另一个选择(稍微高级一点)是使用自定义的字节码重写类加载器,该加载器保存原始参数,并将其作为额外参数传递给下一个方法。实施可能需要一两天。合适的框架是BCEL或ASM。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5478158.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存