gpt4 book ai didi

java - 即使执行成功后控制也没有返回提示的可能原因是什么?

转载 作者:行者123 更新时间:2023-12-02 00:47:42 25 4
gpt4 key购买 nike

我正在命令提示符下运行 Java 程序正常情况是程序执行成功后返回提示..程序执行成功后不返回提示可能是什么原因

为什么执行后没有返回提示

alt text

通常它会回来,但有时不会......

最佳答案

这听起来像是一个竞争条件。应用程序的关闭顺序中的某些内容是不确定的,它是否有效取决于各种特定于平台的(可能还有外部)因素。弄清楚这些因素是什么(或可能是什么)可能没有意义,因为它不会帮助您解决问题。

Only difference is in RAM hard disk capacity mine is slower.. Can it be possible reason?

这些可能是因素,但它们并不是问题的原因。因此,请专注于弄清楚是什么使您的应用程序具有不确定性。

正如其他人所说,如果没有更多信息(和相关代码),我们只能猜测。

当应用程序无法关闭时,让它为您提供线程转储。或者尝试在连接到调试器时将其关闭。这些可能会让您获得一些关于出了什么问题的线索。

最后,强力解决方案就是让 main 方法(或其他方法)在退出时调用 System.exit(0) 。但如果这样做,请注意文件未被刷新的可能性等。

关于java - 即使执行成功后控制也没有返回提示的可能原因是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4468063/

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