Java非阻塞通信

      對於用ServerSocket 及 Socket 編寫的服務器程序和客戶程序, 他們在運行過程中常常會阻塞. 例如, 當一個線程執行 ServerSocket 的accept() 方法時, 假如沒有客戶連接, 該線程就會一直等到有客戶連接才從 accept() 方法返回. 再例如, 當線程執行 Socket 的 read() 方法時, 如果輸入流中沒有數據, 該線程就會一直等到讀入足夠
相關文章
相關標籤/搜索