首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
nio
订阅
livhadd
更多收藏集
微信扫码分享
微信
新浪微博
QQ
2篇文章 · 0订阅
java 中的 NIO
从 JDK1.4 开始,java 中提供一个种叫 NIO(Non-Blocking IO)的 IO 处理机制。与以往的标准 IO 机制 (BIO,Blocking IO) 不同的是,新的机制把重点放在了如何缩短抽象与现实之间的距离上面。NIO 中提出了一种新的抽象,NIO 弥补了原来的 BIO 的不足,它在标准 Java 代码中提供了高速的、面向块的 I/O。 NIO 的包括三个核心概念: 缓冲区(Buffer)、通道(Channel)、选择器(Selector)。
Java IO之NIO
上篇说了最基础的五种IO模型,相信大家对IO相关的概念应该有了一定的了解,这篇文章主要讲讲基于多路复用IO的Java NIO。 Java诞生至今,有好多种IO模型,从最早的Java IO到后来的Java NIO以及最新的Java AIO,每种IO模型都有它自己的特点,详情请看我…