NIO与Socket编程技术指南

NIO与Socket编程技术指南

评分

★★★★★

ISBN

9787111604068

出版社

机械工业出版社 2018-07-01出版

作者

高洪岩

分类

编程设计

内容简介
本书共6章,具体内容如下。第1章讲解了NIO中的缓冲区,包括核心API的使用。第2章讲解了NIO中的Channel通道类的继承关系、核心接口的作用。第3章涵盖NetworkInterface类获得网络接口的信息、InetAddress和InterfaceAddress类的常见API。第4章中讲解使用Java语言实现Socket通信,基于TCP/IP和UDP协议进行实现。第5章中讲解了NIO技术中非常重要的Selector选择器技术。第6章异步IO(AIO),在NIO的基础上实现异步执行、回调处理等高级功能。
AI简介
这是一本专注于Java网络编程和I/O操作的书籍。本书共6章,具体内容如下。第1章讲解了NIO中的缓冲区,包括核心API的使用。第2章讲解了NIO中的Channel通道类的继承关系、核心接口的作用。第3章涵盖NetworkInterface类获得网络接口的信息、InetAddress和InterfaceAddress类的常见API。第4章中讲解使用Java语言实现Socket通信,基于TCP/IP和UDP协议进行实现。第5章中讲解了NIO技术中非常重要的Selector选择器技术。第6章异步IO(AIO),在NIO的基础上实现异步执行、回调处理等高级功能。 本书对NIO的非阻塞特性、缓冲区概念和I/O多路复用技术进行了详细讲解,并通过丰富的示例代码展示了这些技术的应用。本书还对网络接口的硬件地址获取进行了详细的讲解,并提供了获取网络设备信息的策略与方法。此外,本书还讲解了基于UDP的Socket通信、TCP长连接与短连接的差异、选择器的工作原理、选择器与I/O多路复用的概念和优势等关键内容。 本书还对AIO的使用、同步I/O和异步I/O的区别、多样化的数据类型存储、Java SE核
阅读/下载地址