NIO与Socket编程技术指南
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-03-30 18:13:54
微信
赏
支付宝
文档简介:
Java核心技术系列
NIO与Socket编程技术指南
高洪岩 著
ISBN:978-7-111-60406-8
本书纸版由机械工业出版社于2018年出版,电子版由华章分社(北京华
章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制
作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录
前言
第1章 缓冲区的使用
1.1 NIO概述
1.2 缓冲区介绍
1.3 Buffer类的使用
1.3.1 包装数据与获得容量
1.3.2 限制获取与设置
1.3.3 位置获取与设置
1.3.4 剩余空间大小获取
1.3.5 使用Buffer mark()方法处理标记
1.3.6 知识点细化测试
1.3.7 判断只读
1.3.8 直接缓冲区
1.3.9 还原缓冲区的状态
1.3.10 对缓冲区进行反转
1.3.11 判断是否有底层实现的数组
1.3.12 判断当前位置与限制之间是否有剩余元素
1.3.13 重绕缓冲区
1.3.14 获得偏移量
1.3.15 使用List.toArray(T[])转成数组类型
1.4 ByteBuffer类的使用
1.4.1 创建堆缓冲区与直接缓冲区
1.4.2 直接缓冲区与非直接缓冲区的运行效率比较
1.4.3 包装wrap数据的处理
1.4.4 put(byte b)和get()方法的使用与position自增特性
1.4.5 put(byte[]src,int offset,int length)和get(byte[]dst,
int offset,intlength)方法的使用
1.4.6 put(byte[]src)和get(byte[]dst)方法的使用
1.4.7 put(int index,byte b)和get(int index)方法的使用
与position不变
1.4.8 put(ByteBuffer src)方法的使用
1.4.9 putType()和getType()方法的使用
1.4.10 slice()方法的使用与arrayOffSet()为非0的测试
1.4.11 转换为CharBuffer字符缓冲区及中文的处理
1.4.12 转换为其他类型的缓冲区
1.4.13 设置与获得字节顺序
1.4.14 创建只读缓冲区
1.4.15 压缩缓冲区
1.4.16 比较缓冲区的内容
1.4.17 复制缓冲区
1.4.18 对缓冲区进行扩容
1.5 CharBuffer类的API使用
1.5.1 重载
......
评论
发表评论