關於三大IO的理解:AIO,BIO,NIO

IO的基本常識 1.同步 用戶進程觸發IO操作並等待或者輪詢的去查看IO操作是否完成 2.異步 用戶觸發IO操作以後,可以幹別的事,IO操作完成以後再通知當前線程繼續處理 3.阻塞 當一個線程調用 read() 或 write()時,該線程被阻塞,直到有一些數據被讀取或寫入,該線程在此期間不能執行其他任務 4.非阻塞 當線程從某通道進行讀寫數據時,若沒有數據可用時,該線程可以進行其他任務。線程通常
相關文章
相關標籤/搜索