java nio2 pdf 中文版下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁教育教學(xué)電子圖書 → java nio 中文版 pdf

java nio 中文版 pdf

java nio 中文版 pdf 網(wǎng)友評分:8

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: java教程 jave圖書

java nio2 中文版pdf是一本非常實用的計算機(jī)電子書,該書介紹了java nio的緩沖區(qū)、通道、正則表達(dá)式、選擇器、字符集等相關(guān)基礎(chǔ)知識,語言通俗易懂,需要的朋友快來下載吧!

java nio中文版介紹

java.nio全稱java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,為所有的原始類型(boolean類型除外)提供緩存支持的數(shù)據(jù)容器,使用它可以提供非阻塞式的高伸縮性網(wǎng)絡(luò)。

java nio 中文版 pdf

java nio套接字介紹

套接字通道類為使用網(wǎng)絡(luò)套接字實現(xiàn)交互提供了新方法。套接字通道可工作于非塊模式,并可與選擇器一同使用。因此,多個套接字可實現(xiàn)多路傳輸,管理效率也比 java.net 提供的傳統(tǒng)套接字更高。

三個新套接字通道,即 ServerSocketchannel、SocketChannel 和 DatagramChannel,將在第三章

講到。

java nio2通道介紹

Channel是一個對象,可以通過它讀取和寫入數(shù)據(jù)。拿 NIO 與原來的 I/O 做個比較,通道就像是流,而且他們面向緩沖區(qū)的。

正如前面提到的,所有數(shù)據(jù)都通過 Buffer 對象來處理。您永遠(yuǎn)不會將字節(jié)直接寫入通道中,相反,您是將數(shù)據(jù)寫入包含一個或者多個字節(jié)的緩沖區(qū)。同樣,您不會直接從通道中讀取字節(jié),而是將數(shù)據(jù)從通道讀入緩沖區(qū),再從緩沖區(qū)獲取這個字節(jié)。

通道與流的不同之處在于通道是雙向的。而流只是在一個方向上移動(一個流必須是 InputStream 或者 OutputStream 的子類), 而 通道 可以用于讀、寫或者同時用于讀寫。

因為它們是雙向的,所以通道可以比流更好地反映底層操作系統(tǒng)的真實情況。特別是在 UNIX 模型中,底層操作系統(tǒng)通道是雙向的。

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載后無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發(fā)表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會有人工審核.
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)