java bio&nio學習

傳統io(BIO) 單線程環境下 單線程環境下阻塞,要麼讀,要麼寫 多線程環境下(僞異步IO) 多線程環境下,對於局部(單個線程)而言是阻塞的;對於全局(整個多線程環境)而言是非阻塞的 優點 阻塞io對於大文件的讀寫效率較高,因爲建立讀取連接後,就可以持續進行讀寫,直到操作完成。 缺點 操作系統對於應用可創建的線程數有限制 頻繁的創建和銷燬線程,導致開銷大,可使用線程池來解決該問題( 使 用 線
相關文章
相關標籤/搜索