有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java程序仍在运行。如何停止?

我编写了一个使用sftp客户端的应用程序

在main方法中,我调用了一个从sftp服务器下载文件的方法。文件下载后,程序仍在运行。我怎样才能阻止它

public static void main(String[] args) {
    downloadFile();
}

共 (1) 个答案

  1. # 1 楼答案

    你能展示一下downloadFile()方法的代码吗。如果该方法有一些io流,则关闭并刷新它们。之后你可以呼叫系统。退出()。但请记住,一旦系统崩溃,它将不会恢复执行。调用exit()。我认为最好分享你的downloadFile()方法定义,因为这个方法肯定有问题,这就是为什么它不能返回并退出执行