NIO简介
文章平均质量分 81
X_y9527
这个作者很懒,什么都没留下…
展开
-
JAVA NIO详解
上篇简单介绍了NIO和IO的区别,以及缓冲区,通道和选择器的概念,这篇就详细介绍下这三个及具体的实现。一、缓冲区 缓冲区时对Java原生数组的对象封装,它除了包含其数组外,还带有四个描述缓冲区特征的属性以及一组用来操作缓冲区的API。缓冲区的根类是Buffer,其重要的子类包括ByteBuffer,MappedByteBuffer、CharBuffer、IntBuffer、D...原创 2018-06-04 14:51:08 · 229 阅读 · 0 评论 -
JAVA NIO简介
这篇文章主要是介绍下IO和NIO的基本概念以及一些区别,让我们共同学习一下。一.基本概念1.IOIO是主存和外部设备(硬盘、终端和网络)进行数据拷贝的过程。IO是操作系统的底层功能实现,底层通过IO指令完成对数据的操作。2.java标准IOjava标准IO类库是IO面向对象的一种抽象。基于本地方法的底层实现,无须关注底层实现。输入输出字节流基类:InputStream/OutputStre...原创 2018-06-01 09:18:04 · 101 阅读 · 0 评论