nio再學習之通道channel

lonecloud發表於2018-08-08

通道(Channel):用於在資料傳輸過程中,進行輸入輸出的通道,其與(流)Stream不一樣,流是單向的,在BIO中我們分為輸入流,輸出流,但是在通道中其又具有讀的功能也具有寫的功能或者兩者同時進行。

通道主要分為以下幾類:

伺服器相關:

ServerSocketChannel:

SocketChannel:

檔案相關:

FIleChannel:

多執行緒通訊相關:

DatagramChannel

相關的類圖關係

 

相關文章