展开全部

主编推荐语

涵盖Java中常见的异步编程场景,为你全面解析Java异步编程。

内容简介

全书共9章,每章内容概括如下:

第1-2章主要介绍了异步编程的概念、适用场景,以及如何使用线程和线程池来实现异步编程。

第3章首先讲解JDK中的各种Future及其内部实现原理,然后讲解如何使用Future实现异步编程,以及如何结合JDK8 Stream 和Future实现异步编程。

第4章讲解了Spring框架中提供的异步执行能力,包含Spring中如何对TaskExecutor进行抽象,如何使用注解@Async实现异步编程,以及其内部实现原理。

第5章讲解了比较热门的反应式编程相关的内容,包含什么是反应式编程,如何使用反应式编程规范的库RxJava和Reactor库实现异步编程。

第6章讲解了Web Servlet的异步非阻塞处理,包含Servlet 3.0规范是如何提供异步处理能力的,Servlet 3.1规范是如何解决IO阻塞问题的,以及在Spring MVC中如何进行异步处理。

第7章讲解与Servlet技术栈并行存在的、由Spring5.0提出来的Spring WebFlux的异步非阻塞处理,包含Spring WebFlux的由来、Spring WebFlux的并发模型、两种编程模型,以及如何使用Spring WebFlux来进行服务开发、Spring WebFlux内部的实现原理。

第8章简要介绍了业界为方便实现异步编程而设计的一些框架和中间件,比如异步基于事件驱动的网络编程框架Netty,高性能RPC框架Apache Dubbo,高性能线程间消息传递库Disruptor,异步基、分布式、基于事件驱动的编程框架Akka,高性能分布式消息平台Apache RocketMQ 。

第9章介绍新兴的Go语言是如何从语言层面提供了强大的异步编程能力的。

本书注重理论与实践相结合,且每个异步技术点都附有代码实例,帮助读者加深理解。

目录

  • 版权信息
  • 前言
  • 第1章 认识异步编程
  • 1.1 异步编程概念与作用
  • 1.2 异步编程场景
  • 1.3 总结
  • 第2章 显式使用线程和线程池实现异步编程
  • 2.1 显式使用线程实现异步编程
  • 2.2 显式使用线程池实现异步编程
  • 2.3 总结
  • 第3章 基于JDK中的Future实现异步编程
  • 3.1 JDK中的Future
  • 3.2 JDK中的FutureTask
  • 3.3 JDK中的CompletableFuture
  • 3.4 JDK8 Stream&CompletableFuture
  • 3.5 总结
  • 第4章 Spring框架中的异步执行
  • 4.1 Spring中对TaskExecutor的抽象
  • 4.2 如何在Spring中使用异步执行
  • 4.3 @Async注解异步执行原理
  • 4.4 总结
  • 第5章 基于反应式编程实现异步编程
  • 5.1 反应式编程概述
  • 5.2 Reactive Streams规范
  • 5.3 基于RxJava实现异步编程
  • 5.4 基于Reactor实现异步编程
  • 5.5 总结
  • 第6章 Web Servlet的异步非阻塞处理
  • 6.1 Servlet概述
  • 6.2 Servlet 3.0提供的异步处理能力
  • 6.3 Servlet 3.1提供的非阻塞IO能力
  • 6.4 Spring Web MVC的异步处理能力
  • 6.5 总结
  • 第7章 Spring WebFlux的异步非阻塞处理
  • 7.1 Spring WebFlux概述
  • 7.2 Reactive编程&Reactor库
  • 7.3 WebFlux服务器
  • 7.4 WebFlux的并发模型
  • 7.5 WebFlux对性能的影响
  • 7.6 WebFlux的编程模型
  • 7.7 WebFlux原理浅尝
  • 7.8 WebFlux的适用场景
  • 7.9 总结
  • 第8章 高性能异步编程框架和中间件
  • 8.1 异步、基于事件驱动的网络编程框架——Netty
  • 8.2 高性能RPC框架——Apache Dubbo
  • 8.3 高性能线程间消息传递库——Disruptor
  • 8.4 异步、分布式、基于消息驱动的框架——Akka
  • 8.5 高性能分布式消息框架——Apache RocketMQ
  • 8.6 总结
  • 第9章 Go语言的异步编程能力
  • 9.1 Go语言概述
  • 9.2 Go语言的线程模型
  • 9.3 goroutine与channel
  • 9.4 总结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。