io和nio的理解

IO,面向流(Stream) 面向流意味着从流中读取一个或多个字节,拿到读取的这些做什么,你说的算,没有任何缓存, 接收或者发送的数据是缓存到操作系统中的,流就像一根水管一样,从操作系统的缓存中读取数据, 而且只能顺序从流中读取数据, 如果要跳过一些字节或者再读取已经读过的字节,必须将流中读取的数据先缓存起来 NIO,面向块(buffer) 面向块,处理方式会有所不同,数据先被读写到buffer中
相关文章
相关标签/搜索