在我的java多线程程序中,当一个线程运行完后,没有退出,而是在waiting(jProfiler分析的)...求分析

2025-04-07 19:06:28
推荐回答(2个)
回答1:

如果对此线程没进行控制,而此线程的优先级还高,其他线程应该是进不来的。

回答2:

按理说 线程完毕后是直接退出的,请问你的线程有没有完全退出呢?在run方法最后一句加个System.out.println();看看有没有到达,如果你用了线程池,那就是正常的