JAVA NIO全称Java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO),为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络 。
Sun 官方标榜的特性如下: 为所有的原始类型提供(Buffer)缓存支持 。字符集编码解码解决方案 。
Channel :一个新的原始I/O 抽象 。支持锁和内存映射文件的文件访问接口 。提供多路(non-blocking) 非阻塞式的高伸缩性网络I/O。
文章插图
NIO 与原来的 I/O 有同样的作用和目的,但是它使用不同的方式? 块
推荐阅读
- Java中BIO,NIO,AIO的理解
- Oracle 分页查询与数据去重深入理解
- OTG数据线与Micro USB数据线区别,自制OTG数据线
- 运营人必看!手把手教你做数据运营与管理
- 布朗族祖先崇拜与普洱茶文化的历史渊源 布朗族的种茶祖先是谁
- 西方饮茶文化与中方的差异是什么
- 你们说的抖音效果是怎样实现的!程序员:java面前都不是事
- Java的两种跳转语句
- 茶文化千年传承 景迈山用茶与世界对话
- Java程序员必备——Tomcat配置技巧Top10