Java 9 High Performance
暫譯: Java 9 高效能編程
Mayur Ramgir, Nick Samoylov
- 出版商: Packt Publishing
- 出版日期: 2017-11-01
- 售價: $1,700
- 貴賓價: 9.5 折 $1,615
- 語言: 英文
- 頁數: 398
- 裝訂: Paperback
- ISBN: 1787120783
- ISBN-13: 9781787120785
-
相關分類:
Java 程式語言
立即出貨 (庫存=1)
買這商品的人也買了...
-
打下好基礎-程式設計與演算法競賽入門經典$500$395 -
ESP8266 序列埠 WiFi 模組 (ESP-01)$220$209 -
$294鳳凰計畫:一個 IT計畫的傳奇故事 (The Phoenix Project : A Novel about IT, DevOps, and Helping your business win)(沙盤特別版) -
打造成功 UI/UX 的 50 個關鍵:用魔鬼的細節創造極致使用者體驗$480$374 -
網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458 -
你所不知道的 JS|非同步處理與效能 (You Don't Know JS: Async & Performance)$520$411 -
Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425 -
深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)
$360$281 -
Android App 程式設計教本之無痛起步 -- 使用 Android Studio 2.X 開發環境$580$458 -
資料視覺化|使用 Python 與 JavaScript (Data Visualization with Python and JavaScript: Scrape, Clean, Explore & Transform Your Data)$680$537 -
從人到人工智慧,破解 AI 革命的 68個核心概念:實戰專家全圖解 × 人腦不被電腦淘汰的關鍵思考$360$284 -
寫程式前就該懂的演算法 ─ 資料分析與程式設計人員必學的邏輯思考術 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$390$308 -
Unity 超人氣遊戲設計全書:萬代南夢宮一線設計師的原創大獎遊戲實戰!$590$466 -
看板實戰 : 用一張便利貼訓練出100分高效率工作團隊 (Kanban in Action)$560$476 -
大數據時代一定要會的自動化資料搜集術$480$408 -
iOS 11 程式設計實戰 -- Swift 4 快速上手的開發技巧200+$580$458 -
Docker 這樣學才有趣:從入門,到玩直播、挖礦$450$356 -
Python:期貨演算法交易實務 121個關鍵技巧詳解$500$390 -
精通 C 程式設計, 4/e (Programming in C, 4/e)$580$493 -
網站可靠性工程|Google 的系統管理之道 (Site Reliability Engineering: How Google Runs Production Systems)(SRE)-*外觀稍有瑕疵,不介意者再下單$780$616 -
為你自己學 Git$500$425 -
$990Mastering Unity 2017 Game Development with C# - Second Edition -
$948Mastering AWS Security -
Beginning C# 7 Hands-On – Advanced Language Features$1,620$1,539 -
Python 入門邁向高手之路王者歸來$699$594
相關主題
商品描述
Best practices to adapt and bottlenecks to avoid
About This Book
- Tackle all kinds of performance-related issues and streamline your development
- Master the new features and new APIs of Java 9 to implement highly efficient and reliable codes
- Gain an in-depth knowledge of Java application performance and obtain best results from performance testing
Who This Book Is For
This book is for Java developers who would like to build reliable and high-performance applications. Prior Java programming knowledge is assumed.
What You Will Learn
- Work with JIT compilers
- Understand the usage of profiling tools
- Generate JSON with code examples
- Leverage the command-line tools to speed up application development
- Build microservices in Java 9
- Explore the use of APIs to improve application code
- Speed up your application with reactive programming and concurrency
In Detail
Finally, a book that focuses on the practicalities rather than theory of Java application performance tuning. This book will be your one-stop guide to optimize the performance of your Java applications.
We will begin by understanding the new features and APIs of Java 9. You will then be taught the practicalities of Java application performance tuning, how to make the best use of garbage collector, and find out how to optimize code with microbenchmarking. Moving ahead, you will be introduced to multithreading and learning about concurrent programming with Java 9 to build highly concurrent and efficient applications. You will learn how to fine tune your Java code for best results. You will discover techniques on how to benchmark performance and reduce various bottlenecks in your applications. We'll also cover best practices of Java programming that will help you improve the quality of your codebase.
By the end of the book, you will be armed with the knowledge to build and deploy efficient, scalable, and concurrent applications in Java.
Style and approach
This step-by-step guide provides real-world examples to give you a hands-on experience.
商品描述(中文翻譯)
**最佳實踐與應避免的瓶頸**
## 本書介紹
- 解決各種性能相關問題,簡化您的開發流程
- 精通 Java 9 的新功能和新 API,以實現高效且可靠的代碼
- 深入了解 Java 應用程序性能,並從性能測試中獲得最佳結果
## 本書適合誰
本書適合希望構建可靠且高性能應用程序的 Java 開發人員。假設讀者具備基本的 Java 程式設計知識。
## 您將學到什麼
- 使用 JIT 編譯器
- 理解性能分析工具的使用
- 生成 JSON 的代碼範例
- 利用命令行工具加速應用程序開發
- 在 Java 9 中構建微服務
- 探索使用 API 來改善應用程序代碼
- 通過反應式編程和併發來加速您的應用程序
## 詳細內容
終於有一本專注於 Java 應用程序性能調優的實用書籍,而非理論。本書將成為您優化 Java 應用程序性能的一站式指南。
我們將從了解 Java 9 的新功能和 API 開始。接著,您將學習 Java 應用程序性能調優的實用技巧,如何充分利用垃圾回收器,以及如何通過微基準測試來優化代碼。接下來,您將接觸到多線程,並學習如何使用 Java 9 進行併發編程,以構建高併發和高效的應用程序。您將學會如何微調您的 Java 代碼以獲得最佳結果。您將發現如何基準測試性能並減少應用程序中的各種瓶頸的技術。我們還將涵蓋 Java 程式設計的最佳實踐,幫助您提高代碼庫的質量。
在本書結束時,您將掌握構建和部署高效、可擴展和併發應用程序的知識。
## 風格與方法
這本逐步指南提供了現實世界的範例,讓您獲得實際操作的經驗。
