• Java异步编程实战
21年品牌 40万+商家 超1.5亿件商品

Java异步编程实战

正版新书 新华官方库房直发 可开电子发票

49.77 6.3折 79 全新

库存7件

江苏南京
认证卖家担保交易快速发货售后保障

作者翟陆续

出版社机械工业出版社

ISBN9787111642992

出版时间2020-01

版次1

装帧平装

开本16开

纸张胶版纸

页数273页

定价79元

货号SC:9787111642992

上书时间2024-12-03

文源文化

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
作者简介:
翟陆续(花名:加多):资深Java技术工程师,就职于淘宝,有多年的Java研发经验,在Java并发编程、异步编程等方面有深入研究和积累。对JUC包源码有深入的理解,熟悉常用开源框架实现原理。著有畅销书《Java并发编程之美》。
精彩内容:
为何写作本书异步编程是可以让程序并行运行的一种手段,可以让程序中的一个工作单元与主应用程序线程分开独立运行,进而提高应用程序的性能和响应能力等。虽然Java为不同技术域提供了相应的异步编程技术,但是这些异步编程技术被散落到不同技术域的技术文档中,没有一个统一的文档对其进行梳理归纳。另外这些技术之间是什么关系,各自的出现都是为了解决什么问题,我们也很难找到相关资料来解释。本书的出现则是为了打破这种局面,旨在对Java中相关的异步编程技术进行归纳总结,为读者提供一个统一文档来查阅、参考。本书特色本书涵盖了Java中常见的异步编程场景,包括单JVM内的异步编程、跨主机通过网络通信的远程过程调用的异步调用与异步处理,以及Web请求的异步处理等。本书在讲解Java中每种异步编程技术时都附有案例,以理论与实践相结合的方式,帮助读者更好地掌握相关内容。书中在讲解每种异步编程技术时多会对其实现原理进行讲解,让读者知其然也知其所以然。对于最近比较热门的反应式编程以及WebFlux的使用与原理解析,本书也有一定的深入探索。本书读者对象本书适用于有一定Java编程基础,并对Java并发编程、Java异步编程、反应式编程感兴趣的读者。如何阅读本书对于初学者,建议按照本书编写的章节顺序进行学习,因为本书是按照从易到难的顺序编写的,并且每章都有一些代码示例供大家动手实践,以便加深理解。如果你对Java并发编程与异步编程有一定的了解,那么可以直接从目录查看感兴趣的章节进行学习。本书共分为9章,内容概述如下:第1章主要讲解异步编程的概念和作用,以及在日常开发中都有哪些异步编程场景。第2章讲解最基础的显式使用线程和线程池来实现异步编程的方法,也分析了它们目前存在的缺点。第3章内容比较丰富,主要讲解JDK中的各种Future,包括如何使用Future实现异步编程及其内部实现原理,然后讲解了如何结合JDK8 S
...
内容简介:
异步编程是可以让程序并行运行的一种手段,可以让程序中的一个工作单元与主应用程序线程分开独立运行,进而提高应用程序的性能和响应能力等。虽然Java为不同技术域提供了相应的异步编程技术,但是这些异步编程技术被散落到不同技术域的技术文档中,没有一个统一的文档对其进行梳理归纳。另外这些技术之间是什么关系,各自的出现都是为了解决什么问题,我们也很难找到相关资料来解释。本书的出现则是为了打破这种局面,旨在对Java中相关的异步编程技术进行归纳总结,为读者提供一个统一文档来查阅、参考。
目录:
前言

第1章认识异步编程1

1.1异步编程概念与作用1

1.2异步编程场景2

1.3总结9

第2章显式使用线程和线程池实现异步编程10

2.1显式使用线程实现异步编程10

2.2显式使用线程池实现异步编程14

2.2.1如何显式使用线程池实现异步编程14

2.2.2线程池ThreadPoolExecutor原理剖析17

2.3总结34

第3章基于JDK中的Future实现异步编程35

3.1JDK 中的Future35

3.2JDK中的FutureTask37

3.2.1FutureTask 概述37

3.2.2FutureTask的类图结构41

3.2.3FutureTask的run() 方法45

3.2.4FutureTask的get()方法48

3.2.5FutureTask的cancel(boolean mayInterruptIfRunning)方法50

3.2.6FutureTask的局限性52

3.3JDK中的CompletableFuture52

3.3.1CompletableFuture 概述52

3.3.2显式设置CompletableFuture结果54

3.3.3基于CompletableFuture实现异步计算与结果转换56

3.3.4多个CompletableFuture进行组合运算65

3.3.5异常处理68

3.3.6CompletableFuture概要原理70

3.4JDK8 Stream & Completa
...

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP