nio
「已注销」
这个作者很懒,什么都没留下…
展开
-
JAVA 中BIO,NIO,AIO的理解
在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下: 序号 问题 1 什么是同步? 2 什么是异步? 3 什么是阻塞? 4 什么是非阻塞? 5 什么是同步阻塞? 6 什么是同步非阻塞? 7 什么是异步阻塞? 8 什么是异步非阻塞? 散仙不才,在查了一部分资料后,愿试着以通俗易懂的方式解释下这几个名词。如有不足之处,还望告知。转载 2016-09-15 20:27:22 · 373 阅读 · 0 评论 -
Java NIO小结
Java NIO是什么 J2SE 1.4引进的Java IO新特性,实现JSR 51,是Java原IO系统的增强和补充,故取New IO之名。相关的类都放在java.nio包下。 为什么需要Java nio 两个字,效率,NIO能够处理的所有场景,原IO基本都能做到,NIO因效率而生,效率包括处理速度和吞吐量(Througthout, Scalability)。Java原IO都是流式的(转载 2016-09-08 22:31:22 · 294 阅读 · 0 评论 -
java NIO的一些个人总结
首先了解下所谓的java nio是个什么东西! IO是靠字符或字节进行传输,比较慢! 而NIO是靠块, 也就相当于一个Buffer, 一块一块 的传输, 速度较快 ! 同时加入了多线程 的控制, 一个NIO流可以同时传输多个块等, 也就是所谓的异步传输 ; 传统 的并发型 服务器设计是利用阻塞型网络I/O 以多线程的模式(一个SOCKET链接,服务端就启动一个线程接受服务 )转载 2016-09-08 22:35:15 · 326 阅读 · 0 评论