从结果中我们可以看出, 栈顶是Thread的getStackTrace方法,这个很好理解。Thread.currentThread().getStackTrace()[1] 是当前执行查看堆栈信息的方法RabbitMQTest的test2。 栈底是 JUnitStarter的main 方法,然后我们看到实际调用了 org.springframework.test.context.junit4.SpringJUnit4ClassRunner的run 方法。
51CTO博客已为您找到关于java获取当前线程的 堆栈打印的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及java获取当前线程的 堆栈打印问答内容。更多java获取当前线程的 堆栈打印相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
线程栈信息输出:org.springframework.test.context.junit4.SpringJUnit4ClassRunner$runChild$SpringJUnit4ClassRunner.java$97 线程栈信息输出:org.junit.runners.ParentRunner$3$run$ParentRunner.java$290 线程栈信息输出:org.junit.runners.ParentRunner$1$schedule$ParentRunner.java$71 线程栈信息输出:org.junit.run...