今天来学习一下io和nio的区别,
1.io是传统的io,即阻塞的io,使用在及时性比较高的场合,如服务端与客户端之间的通讯
2.nio是jdk1.5后出来的新io方式,它是无阻塞的,主要用来及时性不高的场合,如服务端与服务端之间的通讯,nio为什么无阻塞,有几个重要的概念:buffer,selector,chanel,charset
等,buffer:主要是用来缓存
1.io是传统的io,即阻塞的io,使用在及时性比较高的场合,如服务端与客户端之间的通讯
2.nio是jdk1.5后出来的新io方式,它是无阻塞的,主要用来及时性不高的场合,如服务端与服务端之间的通讯,nio为什么无阻塞,有几个重要的概念:buffer,selector,chanel,charset
等,buffer:主要是用来缓存
io与nio区别解析
本文对比了传统io(阻塞式)与nio(非阻塞式)的不同之处,阐述了两者适用的不同场景,并介绍了nio中关键概念如buffer、selector、channel和charset等。
1171

被折叠的 条评论
为什么被折叠?



