java—终止访问服务器的线程

cbeh67ev  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(232)

stackoverflow上有几篇关于如何终止线程的文章。一般的共识是使用一个共享变量作为从线程外部设置的标志。你在线程上调用中断方法,当它有机会或者当标志被设置时,线程就会终止,然后线程就可以看到它被设置了。
但是,如果线程正在访问服务器,而http调用正在进行,那么在得到响应之前,它将被阻塞。超时时间可能设置为一分钟,因此即使中断线程或设置标志,也可能在线程终止前持续一分钟。我不认为这有什么问题,但有些开发人员可能会。不知道他们会有什么理由等很长一段时间。我知道您也可以立即终止http调用,这实际上就是您在使用浏览器时所做的操作,并在您决定点击浏览器的停止按钮或浏览到其他页面时终止http调用。
在终止对服务器的访问时,是否有任何问题需要注意?另外,我在android应用程序中做这个。那会有什么特别的含义吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题