打印任何java应用程序的函数/方法调用序列

Print function/methods call sequences of any java application

本文关键字:方法 调用 函数 任何 java 应用程序 打印      更新时间:2023-09-26

老师问了我一个问题,我不知道该怎么办。我的问题是:试着打印出任何Java/JavaScript应用程序的函数/方法调用序列。这不允许我在程序中插入printf/console.log。它需要自动检查功能过程。我的老师给了我一个线索:想想日食。那么我应该从哪里开始呢?任何提示都将不胜感激,谢谢!

您需要访问环境堆栈。我不太明白你的老师在问什么,但我猜他们指的是eclipse中的Junit调试器,它会在方法调用放入堆栈时打印出来。如果你真的想看到程序中为某个特定方法调用的所有东西,而你不知道我在说什么,但在最后有一段时间(true){},让堆栈溢出。向上滚动,您应该能够看到堆栈跟踪。