我在我的一个Java应用程序中使用Socket通信.我知道如果程序遇到任何异常终止,监听端口不会关闭,程序无法启动,因为它报告"端口已打开.."我还有处理这个问题?用于处理此事的一般方法是什么?
可能重复:
如何立即终止套接字IO操作上的线程阻塞?
我有客户端在线程中运行想要从Java中读取套接字.但是在阅读时,也许我想要杀死这个主题.所以我interrupt,但socket的阅读方法是否抛出InterruptedException?我没找到.
那么,我怎么能很好地要求线程在读取套接字时阻塞?
谢谢
java sockets multithreading network-programming interrupted-exception