开发者社区 问答 正文

Java NIO是什么?

Java NIO是什么?

展开
收起
松岛菜菜 2021-10-29 15:41:28 426 分享 版权
来自: 华章出版社
1 条回答
写回答
取消 提交回答
  • 在1.4版本之前,Java IO类库是阻塞IO;从1.4版本开始,引进了新的异步IO库,被称为Java New IO类库,简称为JAVA NIO。New IO类库的目标,就是要让Java支持非阻塞IO,基于这个原因,更多的人喜欢称Java NIO为非阻塞IO(Non-Block IO),称“老的”阻塞式Java IO为OIO(Old IO)。总体上说,NIO弥补了原来面向流的OIO同步阻塞的不足,它为标准Java代码提供了高速的、面向缓冲区的IO。

    资料来源:《Netty、Redis、ZooKeeper高并发实战》,文章链接:https://developer.aliyun.com/article/726757

    2021-10-29 15:47:55
    赞同 展开评论
问答分类:
问答标签:
问答地址: