<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          《Java多線程編程核心技術(shù)》迎來重大更新

          共 1677字,需瀏覽 4分鐘

           ·

          2022-05-20 02:17

          不管是學(xué)習JavaSE、JavaEE、JavaWeb,還是學(xué)習Java大數(shù)據(jù)、Java移動開發(fā)、Java分布式、Java微服務(wù),“多線程編程”都是必不可少的核心技術(shù)點。


          《Java多線程核心技術(shù)是首本多線程技術(shù)書,自第1版和第2版出版以來,獲得了廣大Java程序員與學(xué)習者的關(guān)注,在技術(shù)論壇、博客、公眾號等平臺涌現(xiàn)了大量針對Java多線程技術(shù)的討論與分享。


          然而本書第1版和第2版出版時,基于Java的分布式/微服務(wù)技術(shù)還沒有強調(diào)性能的想法,只是單純地實現(xiàn)RPC遠程調(diào)用即可,但隨著分布式/微服務(wù)技術(shù)的穩(wěn)定與推廣,我們發(fā)現(xiàn),單機的性能其實仍是分布式/微服務(wù)需要關(guān)注的基本點,因為只有單機運行環(huán)境的性能上去了,分布式/微服務(wù)的整體性能才能得到大幅度的提高,而在這中間一定會涉及兩個技術(shù)點:數(shù)據(jù)的組織和線程的管理

          掌握了這兩個技術(shù)點,讀者就可以自己實現(xiàn)消息隊列,實現(xiàn)對數(shù)據(jù)的入隊和出隊的管理,這完全可以由現(xiàn)成的Java并發(fā)包中的并發(fā)集合工具類實現(xiàn),不需要自己編寫代碼,從而大大提升了程序員的開發(fā)效率,避免了程序員自己重復(fù)造輪子的現(xiàn)象。


          隨著IT業(yè)務(wù)與技術(shù)日新月異,開發(fā)環(huán)境與讀者需求不斷更新,本書內(nèi)容也隨之全面升級。《Java多線程核心技術(shù)第3版,新增適合微服務(wù)與分布式開發(fā)的并發(fā)集合框架與Java線程池知識 ,并豐富強化了上一版的經(jīng)典內(nèi)容。全面剖析多線程編程的核心庫、方法、原理,利用案例方式,透徹講解高并發(fā)本質(zhì)與應(yīng)對方法。


          掃碼查看更多↑



          本書特色




          本書全部以Demo式案例來講解技術(shù)點的實現(xiàn),使讀者看到代碼及運行結(jié)果后就可以知道該項目要解決的是什么問題,類似于網(wǎng)絡(luò)中博客的風格,讓讀者用最短的時間學(xué)習知識點,明白知識點如何應(yīng)用,以及在使用時要避免什么,從而快速學(xué)習并解決問題。


          讀者對象



          Java程序員、系統(tǒng)架構(gòu)師、Java多線程開發(fā)者、Java并發(fā)開發(fā)者、大數(shù)據(jù)開發(fā)者、其他對多線程技術(shù)感興趣的人員

          更新內(nèi)容




          第3版新增了以下內(nèi)容:
          第8章,解析并發(fā)集合框架,善加利用必能提升開發(fā)者的開發(fā)效率;
          第9章,詳解線程池的使用,讓線程管理更規(guī)范、高效。

          其他章節(jié)的更新如下:
          第1章,豐富了JDK中Thread類的API;
          第2章,強化了多線程理論基石“柵欄”的解釋與代碼實現(xiàn);
          第3章,增加了volatile關(guān)鍵字的多種使用技巧,以及基于并發(fā)包的線程間通信的深入解讀;
          第5章,以更簡潔的代碼優(yōu)化了定時器案例;
          第7章,深度講解了Java線程狀態(tài)切換。


          本書結(jié)構(gòu)




          本書本著實用、易懂的原則,用9章來介紹Java多線程相關(guān)的技術(shù)。

          • 第1章講解Java多線程的基礎(chǔ)知識,包括Thread類的核心API的使用。

          • 第2章講解在多線程中通過synchronized關(guān)鍵字對并發(fā)訪問進行控制的方法,為讀者學(xué)習同步知識打好堅實的基礎(chǔ)。

          • 第3章介紹線程間通信,以在多線程中進行數(shù)據(jù)傳遞。

          • 第4章介紹并發(fā)訪問時的同步處理實現(xiàn),包括讀寫鎖(Lock對象)等相關(guān)技術(shù)點。

          • 第5章剖析定時器Timer類的內(nèi)部原理。定時器在Android開發(fā)中會有深入應(yīng)用,是很重要的技術(shù)點。

          • 第6章介紹單例模式下多線程的全面解決方案。

          • 第7章對前面遺漏的知識點進行補充,使多線程的知識體系更加完整,盡量做到不出現(xiàn)技術(shù)空白點。

          • 第8章介紹并發(fā)集合框架,可以大大提升開發(fā)多線程應(yīng)用程序的效率。

          • 第9章介紹線程池的使用,讓線程管理更規(guī)范、高效。這也是Java程序員面試必問的技術(shù)點。


          關(guān)于作者



          高洪巖某世界500強公司項目經(jīng)理,有10年Java開發(fā)和項目管理經(jīng)驗,精通Java語言,擅長Java EE、分布式、微服務(wù)、高性能服務(wù)器架構(gòu)、智能報表、多線程和高并發(fā)相關(guān)的技術(shù)內(nèi)容,理論與實踐經(jīng)驗頗豐,也積極參與開源項目的開發(fā)與設(shè)計,涉及Dubbo、Jedis、Pulsar、ZooKeeper等主流開源項目。

          著有《Java多線程編程核心技術(shù)》《Java并發(fā)編程:核心方法與框架》《NIO與Socket編程技術(shù)指南》《Java EE核心框架實戰(zhàn)(第2版)》等多本圖書。







          掃碼關(guān)注【華章計算機】視頻號

          每天聽華章哥講書

          瀏覽 31
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  午夜高清无码 | 成人免费激情视频 | 精品无码久久久久久 | 婷婷久久蜜桃 | 亚洲AV无码乱码国产精品 |