packt_Packt发行的$ 5 Java编程书籍:精通Java 9,Java 9高性能
packt
你好,極客! 今天,我們?yōu)槟鷰?lái)一些激動(dòng)人心的消息! Java Code Geeks和Packt聯(lián)手為您提供廣泛的書(shū)籍庫(kù)每周折扣。
本周,我們提供Java相關(guān)書(shū)籍的折扣,以幫助您了解和掌握J(rèn)ava。 他們?nèi)即蛘鄣?strong>每本書(shū)5美元 ! 去看一下!
愛(ài)德華·拉維里博士和彼得·韋爾哈斯
Java 9及其新功能增加了該語(yǔ)言的豐富性,這是開(kāi)發(fā)強(qiáng)大的軟件應(yīng)用程序的開(kāi)發(fā)人員中最受歡迎的語(yǔ)言之一。 Java 9通過(guò)與Jigsaw的集成特別強(qiáng)調(diào)了模塊化。 這本書(shū)是您掌握語(yǔ)言的一站式指南。
您將獲得對(duì)Java 9中引入的新功能以及新API和增強(qiáng)功能的重要性的概述和解釋。 Java 9的一些新功能是突破性的,如果您是一位經(jīng)驗(yàn)豐富的程序員,則可以通過(guò)學(xué)習(xí)這些新功能來(lái)使企業(yè)應(yīng)用程序更精簡(jiǎn)。 在應(yīng)用新獲得的有關(guān)Java 9的知識(shí)時(shí),將為您提供實(shí)用指南,以及有關(guān)Java平臺(tái)未來(lái)發(fā)展的更多信息。 這本書(shū)將提高您的生產(chǎn)力,使您的應(yīng)用程序更快。 通過(guò)學(xué)習(xí)Java的最佳實(shí)踐,您將成為組織中的“入門(mén)者”。
到本書(shū)結(jié)尾,您不僅會(huì)了解Java 9的重要概念,而且還將對(duì)使用這種出色語(yǔ)言進(jìn)行編程的重要方面有一個(gè)細(xì)微的了解。
由Mayur Ra??mgir和Nick Samoylov
本書(shū)側(cè)重于實(shí)用性而不是Java應(yīng)用程序性能調(diào)整的理論。 這將是優(yōu)化Java應(yīng)用程序性能的一站式指南。
我們將從了解Java 9的新功能和API開(kāi)始。然后,您將了解Java應(yīng)用程序性能調(diào)整的實(shí)用性,如何充分利用垃圾收集器以及如何使用微基準(zhǔn)測(cè)試來(lái)優(yōu)化代碼。 繼續(xù)前進(jìn),將向您介紹多線程和Java 9并發(fā)編程的知識(shí),以構(gòu)建高度并發(fā)和高效的應(yīng)用程序。 您將學(xué)習(xí)如何優(yōu)化Java代碼以獲得最佳結(jié)果。 您將發(fā)現(xiàn)有關(guān)如何對(duì)性能進(jìn)行基準(zhǔn)測(cè)試并減少應(yīng)用程序中各種瓶頸的技術(shù)。 我們還將介紹Java編程的最佳實(shí)踐,這些最佳實(shí)踐將幫助您提高代碼庫(kù)的質(zhì)量。
到本書(shū)結(jié)尾,您將掌握使用Java構(gòu)建和部署高效,可伸縮和并發(fā)應(yīng)用程序的知識(shí)。
塞巴斯蒂安·達(dá)施納(Sebastian Daschner)
Java EE 8帶來(lái)了大量功能,主要針對(duì)諸如微服務(wù),現(xiàn)代化安全API和云部署之類的較新架構(gòu)。 本書(shū)將教您使用Java EE 8設(shè)計(jì)和開(kāi)發(fā)現(xiàn)代的,面向業(yè)務(wù)的應(yīng)用程序。它展示了如何構(gòu)建系統(tǒng)和應(yīng)用程序,以及在Java EE 8時(shí)代如何實(shí)現(xiàn)設(shè)計(jì)模式和域驅(qū)動(dòng)設(shè)計(jì)方面。了解Java EE應(yīng)用程序背后的概念和原理,以及如何實(shí)現(xiàn)通信,持久性,技術(shù)和跨領(lǐng)域關(guān)注以及異步行為。
本書(shū)涵蓋了持續(xù)交付,DevOps,按代碼進(jìn)行基礎(chǔ)架構(gòu),容器,容器編排技術(shù)(例如Docker和Kubernetes),以及Java EE為何以及如何特別適合這個(gè)世界。 它還涵蓋了容器化,零依賴性應(yīng)用程序背后的要求以及現(xiàn)代Java EE應(yīng)用程序服務(wù)器如何支持這些方法。 您還將了解有關(guān)不同測(cè)試級(jí)別,范圍和測(cè)試技術(shù)的自動(dòng)化,快速和可靠的軟件測(cè)試。
本書(shū)涵蓋了導(dǎo)致微服務(wù),無(wú)共享架構(gòu)的分布式系統(tǒng)的先決條件和挑戰(zhàn)。 一致性與可伸縮性之間的挑戰(zhàn)和解決方案將使我們進(jìn)一步進(jìn)入事件源,事件驅(qū)動(dòng)的體系結(jié)構(gòu)和CQRS原則。 本書(shū)還包括應(yīng)用程序性能的基本要素,以及如何在現(xiàn)代企業(yè)環(huán)境中實(shí)現(xiàn)彈性,日志記錄,監(jiān)視和跟蹤。 最后但并非最不重要的一點(diǎn)是,涵蓋了保護(hù)企業(yè)系統(tǒng)的需求。
到最后,您將了解Java EE的來(lái)龍去脈,以便做出重要的設(shè)計(jì)決策,這些決策不僅可以實(shí)現(xiàn),而且可以超出客戶的期望。
由Sekhar Srinivasan
設(shè)計(jì)模式可以看作是計(jì)算機(jī)編程的結(jié)構(gòu)化方法。 軟件設(shè)計(jì)模式是在軟件設(shè)計(jì)中給定上下文中對(duì)常見(jiàn)問(wèn)題的通用可重用解決方案。 它不是可以直接轉(zhuǎn)換為源代碼或機(jī)器代碼的最終設(shè)計(jì)。 它是如何解決可在許多不同情況下使用的問(wèn)題的描述或模板。
本課程將深入研究大量設(shè)計(jì)模式,以幫助開(kāi)發(fā)人員選擇最佳實(shí)踐,并了解如何在Java中實(shí)現(xiàn)這些最佳實(shí)踐。 您將了解模式如此重要的原因,并了解何時(shí)以及如何在實(shí)際應(yīng)用程序開(kāi)發(fā)中實(shí)際應(yīng)用每種模式
從最常見(jiàn)的“四人幫”模式開(kāi)始,一直到較新的模式,我們將學(xué)習(xí)它們的Java EE特定實(shí)現(xiàn)。 在本課程中,我們將在開(kāi)發(fā)企業(yè)應(yīng)用程序開(kāi)發(fā)時(shí)了解Java世界中最常用的設(shè)計(jì)模式。 在本視頻中,您將學(xué)習(xí)Java EE如何通過(guò)注釋和更簡(jiǎn)潔的編程模型來(lái)實(shí)現(xiàn)許多模式。 您將學(xué)習(xí)使用Java EE進(jìn)行關(guān)鍵模式的實(shí)現(xiàn),包括Facade,Singleton,Factory,Decorator,Observer。
Eduonix課程
學(xué)習(xí)使用Java編程,并通過(guò)一個(gè)培訓(xùn)課程就可以準(zhǔn)備Oracle Java認(rèn)證考試。 本課程的雙重目的是通過(guò)專注于實(shí)用的Java范例使您成為熟練的Java程序員,并通過(guò)確保您已為Java認(rèn)證考試做好充分的準(zhǔn)備來(lái)幫助您獲得認(rèn)證。 本課程適用于希望從頭開(kāi)始學(xué)習(xí)Java的任何人。 它從基本的Java安裝開(kāi)始,并通過(guò)各種編程示例來(lái)幫助您掌握該語(yǔ)言。
翻譯自: https://www.javacodegeeks.com/2018/01/5-java-programming-books-packt-mastering-java-9-java-9-high-performance.html
packt
總結(jié)
以上是生活随笔為你收集整理的packt_Packt发行的$ 5 Java编程书籍:精通Java 9,Java 9高性能的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 手机开机出现快资讯怎么删 手机快资讯怎么
- 下一篇: 对称密钥加密算法 对称轮数_选择Java