【问题标题】:Method parameter values via introspection?通过自省的方法参数值?
【发布时间】:2011-02-10 12:28:04
【问题描述】:

我如何/我能够使用自省或反射在调用堆栈中获取方法 1 级别的参数及其值?

【问题讨论】:

标签: java reflection introspection


【解决方案1】:

只能通过debugging interface,不能从Java代码内部。

你为什么要这样做?作为生产性代码的一部分,它会违反各种设计原则。

【讨论】:

  • 或者我的情况:注入日志代码以收集格式为 method+arguments:performance 的性能统计信息。
  • @setec:这正是 AOP 的意义所在;甚至不需要从要进行基准测试的方法中调用“日志记录方法”,我想这就是你想要做的。
猜你喜欢
  • 2010-11-23
  • 2010-09-16
  • 1970-01-01
  • 2014-02-23
  • 2015-07-06
  • 2019-01-21
  • 2014-07-04
  • 2020-07-13
  • 1970-01-01
相关资源
最近更新 更多