有Java运行时探索工具吗?
有Java运行时探索工具吗?我指的是允许在运行的应用程序中调用具体对象方法的工具(以检查正确的行为)。如果我能用另一个这种类型的对象来替换这个对象就好了,可以从草图实例化,也可以从某个源反序列化。正如我所看到的,通常的调试器在这种可能性上是有限的,但是我并不假装我已经检查了所有这些对象。我建议使用类似或的字节码操作框架。我将使用basic和创建不同的输入模拟对象来检查类在不同情况下的行为。最后,您将有一组很好的单元测试来维护您的代码库。您应该能够在比使用AOP工具(如AspectJ)直接处理字节码更高的级别上实现这一点。以下是几点提示:有Java运行时探索工具吗?,java,debugging,runtime,Java,Debugging,Runtime,有Java运行时探索工具吗?我指的是允许在运行的应用程序中调用具体对象方法的工具(以检查正确的行为)。如果我能用另一个这种类型的对象来替换这个对象就好了,可以从草图实例化,也可以从某个源反序列化。正如我所看到的,通常的调试器在这种可能性上是有限的,但是我并不假装我已经检查了所有这些对象。我建议使用类似或的字节码操作框架。我将使用basic和创建不同的输入模拟对象来检查类在不同情况下的行为。最后,您将有一组很好的单元测试来维护您的代码库。您应该能够在比使用AOP工具(如AspectJ)直接处理字节