Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想运行一个带有一些测试输入值的 java 程序,当执行结束时,我想知道每个条件语句的完整执行跟踪 - 遵循什么路径。有什么可以帮助我的吗?
当然,只需使用调试 API即可。
您可能想看看AspectJ。
您可以使用它透明地拦截和记录代码执行。我不确定您是否可以拦截每个(比如说)if()语句,但您当然可以拦截方法调用等,并且您应该希望能够从那里导出执行流程。
if()