轉自:
http://www.java265.com/JavaCourse/202204/2840.html
今天面試別問道一個問題,NIO同IO有什么區別及聯系呢?下文筆者將以前的筆記分享給大家
NIO和IO區別: 1.處理大小上的區別 NIO是以塊的方式處理資料 IO是以位元組流的形式去寫入和讀出的 所以處理效率上NIO比IO快 2.處理形式 IO采用OutputStream和InputStream流處理 NIO采用通道和緩沖區的方式處理資料 3.通道 IO是單通道 NIO是雙通道 4.緩沖區上的區別 NIO:緩沖區是一個位元組陣列,可以對其進行分片 然后建立只讀緩沖區、直接緩沖區和間接緩沖區 5.多路復用 NIO是一個多路復用的模型 IO是一個阻塞的IO模型比NIO效率低
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/499841.html
標籤:其他
上一篇:php 獲取縮略圖
下一篇:3D human pose estimation in video with temporal convolutions and semi-supervised training 論文理解
