
NIO与Socket编程技术指南 高洪岩著 PDF下载
null目录 前言 第1章 缓冲区的使用 1 1.1 NIO概述 5 1.2 缓冲区介绍 6 1.3 Buffer类的使用 7 1.3.1 包装数据与获得容量 7 1.3.2 限制获取与设置 10 1.3.3 位置获取与设置 12 1.3.4 剩余空间大小获取 13 1.3.5 使用Buffer mark()方法处理标记 14 1.3.6 知识点细化测试 15 1.3.7 判断只读 22 1.3.8 直接缓冲区 22 1.3.9 还原缓冲区的状态 23 1.3.10 对缓冲区进行反转 24 1.3.11 判断是否有底层实现的数组 28 1.3.12 判断当前位置与限制之间是否有剩余元素 29 1.3.13 重绕缓冲区 30 1.3.14 获得偏移量 32 1.3.15 使用List.toArray(T[])转成数组类型 33 1.4 ByteBuffer类的使用 34 1.4.1 创建堆缓冲区与直接缓冲区 35 1.4.2 直接缓冲区与非直接缓冲区的运行效率比较 37 1.4.3 包装wrap数据的处理 39 1.4.4 put(byte b)和get()方法的使用与position自