nio
「已注销」
这个作者很懒,什么都没留下…
展开
-
JAVA 中BIO,NIO,AIO的理解
在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下: 序号 问题 1 什么是同步? 2 什么是异步? 3 什么是阻塞? 4 什么是非阻塞? 5 什么是同步阻塞? 6 什么是同步非阻塞? 7 什么是异步阻塞? 8 什么是异步非阻塞? 散仙不才,在查了一部分资料后,愿试着以通俗易懂的方式解释下这几个名词。如有不足之处,还望告知。转载 2016-09-15 20:27:22 · 384 阅读 · 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 · 306 阅读 · 0 评论 -
java NIO的一些个人总结
首先了解下所谓的java nio是个什么东西!IO是靠字符或字节进行传输,比较慢! 而NIO是靠块, 也就相当于一个Buffer, 一块一块的传输, 速度较快! 同时加入了多线程的控制, 一个NIO流可以同时传输多个块等, 也就是所谓的异步传输; 传统的并发型服务器设计是利用阻塞型网络I/O以多线程的模式(一个SOCKET链接,服务端就启动一个线程接受服务)转载 2016-09-08 22:35:15 · 336 阅读 · 0 评论