java.io包中最為核心的一個概念是流(Stream),面向流的編程。流分為兩種輸入流和輸出流,Java中的io流不可能既是輸入流,又是輸出流。同時,IntputStream和OutputStream都是抽象類, Java中是單繼承方式,所以也就不可能出現同時是輸入和輸出的流。
java.nio中擁有3個核心的概念:Selector、Channel與Buffer。在java.nio中,我們是面向塊(block)或者緩沖區(buffer)編程的。buffer本身其實就是一塊內存,底層實現上實際是個數組,數據的讀、寫都是通過buffer來實現的。
繼續閱讀請點擊:Java IO與NIO技術體系分析
posted on 2017-08-02 11:41
David1228 閱讀(319)
評論(0) 編輯 收藏 所屬分類:
JAVA 、
Netty