Java(3)之BIO與NIO的區別詳解

最近大概看了ZooKeeper和Mina的源碼發現都是用Java NIO實現的,因此有必要搞清楚什麼是NIO。下面是我結合網絡資料本身總結的,爲了節約時間圖示隨便畫的,能達意就行。java   簡介:編程 BIO:同步阻塞式IO,服務器實現模式爲一個鏈接一個線程,即客戶端有鏈接請求時服務器端就須要啓動一個線程進行處理,若是這個鏈接不作任何事情會形成沒必要要的線程開銷,固然能夠經過線程池機制改善。 
相關文章
相關標籤/搜索