第一章 Java的I/O演进之路
2016-12-22 15:47
190 查看
I/O基础入门
Java的I/O演进
第一章 Java的I/O演进之路
1.1 I/O基础入门
1.1.1 Linux网络I/O模型简介
根据UNIX网络编程对I/O模型的分类,UNIX提供了5中I/O模型,分别如下。
(1)阻塞I/O模型:
(2)非阻塞I/O模型:
(3)I/O复用模型:
(4)信号驱动I/O模型:
(5)异步I/O:
1.1.2 I/O多路复用技术
I/O多路复用的主要应用场景:
服务器需要同时处理多个处于监听状态或者多个连接状态的套接字;
服务器需要同时处理多种网络协议的套接字;
Java的I/O演进
第一章 Java的I/O演进之路
1.1 I/O基础入门
1.1.1 Linux网络I/O模型简介
根据UNIX网络编程对I/O模型的分类,UNIX提供了5中I/O模型,分别如下。
(1)阻塞I/O模型:
(2)非阻塞I/O模型:
(3)I/O复用模型:
(4)信号驱动I/O模型:
(5)异步I/O:
1.1.2 I/O多路复用技术
I/O多路复用的主要应用场景:
服务器需要同时处理多个处于监听状态或者多个连接状态的套接字;
服务器需要同时处理多种网络协议的套接字;
相关文章推荐
- JAVA - 优雅的记录日志(log4j实战篇)
- java
- 为java程序添加远程jmi监控
- 【leetcode】Ugly Number II Java
- 第十三章:字符串(下)
- 基于POI的两个JAVA操作Office工具类
- JDK自带工具keytool生成ssl证书
- jdk安装
- Java 中被static 修饰的属性,方法和代码块在什么时候加载
- SpringBoot整合MyBatis
- Java服务器调优
- java单列设计模式
- 加密解密算法java实现(4)—MD5
- java 常用正则表达式汇总
- Java泛型
- java项目和C#项目实现通信
- Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
- 加密解密算法java实现(3)—RSA
- <SpringMVC>原理的理解
- 解决java compiler level does not match the version of the installed java project facet