java之IO模型(BIO NIO AIO)

1.基本概念 BIO: Blocking IO,阻塞式IO,線程發起io請求後,一直阻塞(阻塞io),直到數據就緒後,用戶線程將數據寫入socket空間,或從socket空間讀取數據(同步) NIO: Non-blocking IO,非阻塞式IO,需要用戶線程定時輪訓,去檢查IO數據是否就緒,佔用應用程序線程資源。IO多路複用模型中,將檢查IO數據是否就緒的任務,交給系統級別的select或pol
相關文章
相關標籤/搜索