關(guān)于我們
書(shū)單推薦
新書(shū)推薦

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

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

定  價(jià):79 元

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

        

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

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

 你還可能感興趣
 我要評(píng)論
您的姓名   驗(yàn)證碼: 圖片看不清?點(diǎn)擊重新得到驗(yàn)證碼
留言?xún)?nèi)容