Java NIO 教程
来源:互联网 发布:实验数据记录怎么写 编辑:程序博客网 时间:2024/04/30 22:50
Java NIO是一组可以用来替代标准IO和网络API的一组IO API。Java NIO提供了一种不同于标准IO的使用方式。
Java NIO:通道和缓冲区
在标准IO中我们使用字节流和字符流。在NIO中我们使用通道和缓冲区。数据总是通过通道向缓冲区写入或读出。
Java NIO:非阻塞IO
Java NIO允许你使用非阻塞IO。比如,一个线程可以请求通道从缓冲区中读取数据。在从缓冲区读取数据的同时,这个线程可以同时做其他的事情。一旦从缓冲区读数据,这个线程就可以稍后继续处理它。写数据同样如此。
Java NIO:选择器
Java NIO中引入了选择器的概念。选择器是一种可以监听多个通道事件(比如连接打开,数据到达等)。因此,单个线程可以监控多个数据通道。
关于上面所述的这些是如何工作的,将在接下来的部分讲述。
原文地址:http://tutorials.jenkov.com/java-nio/index.html
0 0
- Java NIO教程总结
- Java NIO系列教程
- Java NIO系列教程
- java-NIO教程
- Java NIO 系列教程
- Java NIO 系列教程
- Java NIO 系列教程
- Java NIO 教程
- Java NIO 系列教程
- Java NIO 系列教程
- java nio系列教程
- java nio教程
- Java NIO 系列教程
- Java NIO 系列教程
- Java NIO 系列教程
- Java NIO 系列教程
- Java NIO 系列教程
- Java NIO 系列教程
- 17周项目五。。结构体玩转日期。。
- 钽电容耐压值
- C++ 二义性问题
- solrCloud+tomcat+zookeeper配置
- 1412202035-hpu-1003:C语言考试练习题_一元二次方程
- Java NIO 教程
- Autofac(IOC框架)速度比拼
- poj 1281(简单模拟题)
- 【LeetCode】Path Sum II
- android实现程序的后台运行
- 实验五:树和二叉树实验
- Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory
- 西安汽车科技学院新能源纯电动教学用车比亚迪e6
- EhLib安装问题(dbsumlst.dcu出错)