我正在使用线程,但一段时间后,大多数线程都会停止工作。我首先想到的是死锁,但都是 RUNNING 状态。
我想我的逻辑有错误,或者有一个我没有意识到的新特征,我必须处理(它是一个网络爬虫)。
能否获取当前正在执行的方法或操作?我希望它能看到我的线程被困在哪里。
编辑:我认为这是我需要处理的事情,或者我的逻辑存在错误,因为这种情况发生在执行一段时间后,而不是在开始后立即发生。
最佳答案
调试器是最佳选择。这就是它们的设计目的。
Eclipse 和 Netbeans IDE 中都内置了支持线程的 Java 调试器。
关于java - 在Java中,可以发现当前执行的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6162193/