Java Performance: The Definitive Guide (Paperback)
暫譯: Java效能:權威指南(平裝本)

Scott Oaks

買這商品的人也買了...

相關主題

商品描述

Coding and testing are often considered separate areas of expertise. In this comprehensive guide, author and Java expert Scott Oaks takes the approach that anyone who works with Java should be equally adept at understanding how code behaves in the JVM, as well as the tunings likely to help its performance.

You’ll gain in-depth knowledge of Java application performance, using the Java Virtual Machine (JVM) and the Java platform, including the language and API. Developers and performance engineers alike will learn a variety of features, tools, and processes for improving the way Java 7 and 8 applications perform.

  • Apply four principles for obtaining the best results from performance testing
  • Use JDK tools to collect data on how a Java application is performing
  • Understand the advantages and disadvantages of using a JIT compiler
  • Tune JVM garbage collectors to affect programs as little as possible
  • Use techniques to manage heap memory and JVM native memory
  • Maximize Java threading and synchronization performance features
  • Tackle performance issues in Java EE and Java SE APIs
  • Improve Java-driven database application performance

商品描述(中文翻譯)

編碼和測試通常被視為不同的專業領域。在這本全面的指南中,作者及 Java 專家 Scott Oaks 採取的觀點是,任何使用 Java 的人都應該同樣擅長理解代碼在 JVM 中的行為,以及可能有助於其性能的調整。

您將深入了解 Java 應用程序的性能,使用 Java 虛擬機(JVM)和 Java 平台,包括語言和 API。開發人員和性能工程師將學習各種功能、工具和流程,以改善 Java 7 和 8 應用程序的性能。

- 應用四個原則以獲得性能測試的最佳結果
- 使用 JDK 工具收集 Java 應用程序性能數據
- 理解使用 JIT 編譯器的優缺點
- 調整 JVM 垃圾回收器以盡量減少對程序的影響
- 使用技術管理堆記憶體和 JVM 原生記憶體
- 最大化 Java 線程和同步性能特性
- 解決 Java EE 和 Java SE API 中的性能問題
- 改善 Java 驅動的數據庫應用程序性能