gpt4 book ai didi

用于记录对类字段的每次访问的 Java 代码检测

转载 作者:行者123 更新时间:2023-11-29 09:20:11 25 4
gpt4 key购买 nike

我想请问是否有人可以建议我哪个是最适合完成以下任务的仪器库:

给定一个巨大的 Java 程序源代码,我需要按顺序检测它运行程序并记录以下信息:

对于每个类及其字段的每次访问

  • 如果是读或写访问权限
  • 已读取或写入的值
  • 访问所在类(class)的行号
  • 执行访问的方法的名称

最佳答案

进行这种跟踪的最佳方法可能是使用 AOP。 java中AOP有几个成熟的库。首先,看看 at this example .

我不确定记录对字段的直接访问,但您可以使用 getter 读取它们(如果您不想将这些字段公开给公众,则可以使用私有(private)或 protected )。

关于用于记录对类字段的每次访问的 Java 代码检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6977482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com