面試題——java NIO與IO

阻塞和非阻塞是什麼? 阻塞:做某件事情,直到完成,除非超時,如果沒有完成,繼續等待 非阻塞:做某件事情,嘗試去做,如果說不能做完,就不做了,意思就是直接返回,如果能夠完成就做 傳統IO有哪些阻塞點? 當前只支持同時一個客戶端接入 阻塞點的位置 支持多個客戶端連接 傳統IO的比較耗費資源 NIO 模型,他的阻塞點在哪? 1:增加了一個重要的角色(selector),主要負責調度和收集和監控客戶端和服
相關文章
相關標籤/搜索