java基礎之NIO通訊分析

NIO是什麼? NIO是Java提供的非阻塞I/O API。 非阻塞的意義在於可以使用一個線程對大量的數據連接進行處理,非常適用於"短數據長連接"的應用場景,例如即時通訊軟件。 在一個阻塞C/S系統中,服務器要爲每一個客戶連接開啓一個線程阻塞等待客戶端發送的消息.若使用非阻塞技術,服務器可以使用一個線程對連接進行輪詢,無須阻塞等待.這大大減少了內存資源的浪費,也避免了服務器在客戶線程中不斷切換帶來
相關文章
相關標籤/搜索