gpt4 book ai didi

java - 如何在可运行但没有堆栈跟踪的 Java 线程中进行解释?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:32:42 25 4
gpt4 key购买 nike

我正在调试遗留 Java 应用程序,线程转储(通过 jstack 获得)包含如下一些条目:

"Thread-8" prio=10 tid=0x0000000055f2c800 nid=0x49bf runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE

就是这样。没有堆栈跟踪。

这是怎么回事?如何定位在此线程中执行的 Java 代码?

最佳答案

线程没有(或没有)执行 Java 代码。它正在处理未由任何 Java 调用者直接请求的未在 Java 中实现的任务。例如,如果相应的 OS 线程刚刚捕获到一个信号。

关于java - 如何在可运行但没有堆栈跟踪的 Java 线程中进行解释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14285842/

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