问答网

当前位置: 首页 > 知识问答 > io和nio的区别

io和nio的区别

知识问答 浏览3次

IO和NIO都是Java中处理输入输出的库,但是它们的实现方式不同,IO是基于字节流和字符流的阻塞IO,而NIO是基于通道和缓冲区的非阻塞IO。

主要区别如下:

- 面向流与面向缓冲区

- 阻塞与非阻塞IO

- 选择器等方面