關于我們
書單推薦
新書推薦

Java異步編程實戰(zhàn)

Java異步編程實戰(zhàn)

定  價:79 元

叢書名:Java核心技術(shù)系列

        

  • 作者:翟陸續(xù)
  • 出版時間:2019/12/1
  • ISBN:9787111642992
  • 出 版 社:機械工業(yè)出版社
  • 中圖法分類:TP312JA 
  • 頁碼:
  • 紙張:膠版紙
  • 版次:
  • 開本:16開
9
7
6
8
4
7
2
1
9
1
9
1
2

內(nèi)容簡介
這是一部全面解析Java異步編程的著作,針對各種常見異步編程場景,從編程語言、開發(fā)框架等角度深入講解了異步編程的原理和方法。作者是淘寶的資深Java技術(shù)工程師,在Java異步編程、并發(fā)編程領域有深厚的積累。
全書共9章,每章內(nèi)容概括如下:
第1-2章主要介紹了異步編程的概念、適用場景,以及如何使用線程和線程池來實現(xiàn)異步編程;
第3章首先講解JDK中的各種Future及其內(nèi)部實現(xiàn)原理,然后講解如何使用Future實現(xiàn)異步編程,以及如何結(jié)合JDK8 Stream 和Future實現(xiàn)異步編程;
第4章講解了Spring框架中提供的異步執(zhí)行能力,包含Spring中如何對TaskExecutor進行抽象,如何使用注解@Async實現(xiàn)異步編程,以及其內(nèi)部實現(xiàn)原理;
第5章講解了比較熱門的反應式編程相關的內(nèi)容,包含什么是反應式編程,如何使用反應式編程規(guī)范的庫RxJava和Reactor庫實現(xiàn)異步編程;
第6章講解了Web Servlet的異步非阻塞處理,包含Servlet 3.0規(guī)范是如何提供異步處理能力的,Servlet 3.1規(guī)范是如何解決IO阻塞問題的,以及在Spring MVC中如何進行異步處理。
第7章講解與Servlet技術(shù)棧并行存在的、由Spring5.0提出來的Spring WebFlux的異步非阻塞處理,包含Spring WebFlux的由來、Spring WebFlux的并發(fā)模型、兩種編程模型,以及如何使用Spring WebFlux來進行服務開發(fā)、Spring WebFlux內(nèi)部的實現(xiàn)原理。
第8章簡要介紹了業(yè)界為方便實現(xiàn)異步編程而設計的一些框架和中間件,比如異步基于事件驅(qū)動的網(wǎng)絡編程框架Netty,高性能RPC框架Apache Dubbo,高性能線程間消息傳遞庫Disruptor,異步基、分布式、基于事件驅(qū)動的編程框架Akka,高性能分布式消息平臺Apache RocketMQ 。
第9章介紹新興的Go語言是如何從語言層面提供了強大的異步編程能力的。
本書注重理論與實踐相結(jié)合,且每個異步技術(shù)點都附有代碼實例,幫助讀者加深理解。

 你還可能感興趣
 我要評論
您的姓名   驗證碼: 圖片看不清?點擊重新得到驗證碼
留言內(nèi)容