当当读书
首页
书房
账户
购物车
分享
分享到
QQ空间
新浪微博
关闭
NIO与Socket编程技术指南
高洪岩
1
¥
49.00
抢
秒
原价¥49
¥
开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论
赠一得一
收藏
分享
此书籍暂不支持在移动端购买和阅读
秒
剩余
0
天
00
小时
00
分
00
秒
抢
此商品限时抢购中,剩余
1
天
12
小时
31
分
23
秒
减
折
满80元折上8折
N件折
满2件折上8折
N元场
已选1件,再选1件即可享8折
领券
查看对应纸书
25.2
详情
目录
评论(
1
)
内容简介
技术畅销书作者撰写,掌握高并发与网络编程基石技术:NIO与Socket。细化到特性级别,涵盖缓冲区、通道、选择器以及基于Socket 的TCP/IP和UDP编程。本书共6章,具体内容如下。 第1章讲解了NIO中的缓冲区,包括核心API的使用。 第2章讲解了NIO中的Channel通道类的继承关系、核心口的作用,着重介绍 FileChannel类的使用。 第3章涵盖NetworkInterface类获得网络口的信息、InetAddress和InterfaceAddress类的常见API。 第4章中讲解使用Java语言实现Socket通信,基于TCP/IP和UDP协议行实现。将相关类的全部API行了介绍,学习后阅读相关的网络框架的源代码、Java高性能后台处理才不会迷茫。 第5章中讲解了NIO技术中非常重要的Selector选择器技术,“多路复用”精髓在此体现的,本章也是大幅提升程序运行的效率之关键。 第6章异步IO(AIO),在NIO的基础上实现异步执行、回调处理等高级功能,是Java高级程序员,架构师等必须要掌握的技术。
【推荐语】
在互联网技术日新月异的时代,网络处理速度关系到用户体验、业务交付/服务能力等关键竞争优势。虽然屏蔽了底层复杂度的Netty、Kafka等高性能处理框架可以解决大部分问题,但是遇到网络瓶颈和问题还是要透彻掌握NIO和Socket,把主动权掌握在自己手中,关键时刻才能遇到问题迎刃而解。另外,很多业务有自己特殊性,需要定制面向业务的网络处理框架,那么你更需要了解NIO和Socket技术。本书以案例为口,将大部分在发中常见的NIO和Socket技术都做了演示。 本书在以下方面可以帮到你: 涵盖大部分NIO与Socket技术,每一个技术特性都予以验证和分析; 所选技术都是典型、主流的方法和库,高效、实用; 没有臃肿的案例,只有精巧并直达核心的技术讲解; 精研细磨技术细节,学习效果更加优质。
【作者】
高洪岩,某世界500强项目经理,有10年Java相关发经验,精通Java语言,擅长J2EE、EJB、Android、报表和多线程,以及并发相关的技术内容,理论与实践经验颇丰。著有《Java多线程编程核心技术》《Java并发编程:核心方法与框架》《NIO与Socket编程技术指南》《Java EE核心框架实战 第2版》《Jasper Reports iReport报表发详解》《Android学习精要》等书籍。
展开
作者
高洪岩
出版
机械工业出版社
分类
出版物 >
计算机/网络 >
程序设计
大家都在看
换一批
深度学习的数学——使用Python语言
[美]罗纳德·T·纽塞尔(Ronald T· Kneusel) 著
Python极客项目编程(第2版)
[美] 马赫什·文基塔查拉姆(Mahesh Venkitachalam) 著
算法超简单:趣味游戏带你轻松入门与实践
童晶 著
Python完全自学教程
明日科技 编著
CPU眼里的C/C++
阿布编程
C++设计模式
李阳阳 著
Python人工智能编程实践
范淼、徐晟桐
大模型应用开发 动手做AI Agent
黄佳 著
线性代数与Python解法
徐子珊 著
大家都在看
换一批
深度学习的数学——使用Python语言
[美]罗纳德·T·纽塞尔(Ronald T· Kneusel) 著
Python极客项目编程(第2版)
[美] 马赫什·文基塔查拉姆(Mahesh Venkitachalam) 著
算法超简单:趣味游戏带你轻松入门与实践
童晶 著
Python完全自学教程
明日科技 编著
CPU眼里的C/C++
阿布编程
C++设计模式
李阳阳 著
Python人工智能编程实践
范淼、徐晟桐
大模型应用开发 动手做AI Agent
黄佳 著
线性代数与Python解法
徐子珊 著
购物车
购买
免费试读
加入购物车
领取优惠券
温馨提示:
您已领取的礼券,请到【个人中心】-【资产】中查看。
升级VIP,6万精品免费读。
快来当当读书app
取消
确定