Java能指南

Java能指南

《Java能指南》是2015年東南大學出版社出版的圖書。

基本介紹

  • 中文名:Java能指南
  • 作者:Scott Oaks
  • 類別:Java
  • 出版社:東南大學出版社
  • 出版時間:2015年
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787564153830
內容簡介,目錄,

內容簡介

Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛套用於個人PC、數據中心、遊戲控制台、科學超級計算機、行動電話和網際網路,同時擁有全球*的開發者專業社群。在全球雲計算和移動網際網路的產業環境下,Java更具備了顯著優勢和廣闊前景。本書適合Java程式設計師以及對Java語言感興趣的學習者。

目錄

Preface
1.Introduction
 A Brief Outline
 Platforms and Conventions
 JVM Tuning Flags
 The Complete Performance Story
 Write Better Algorithms
 Write Less Code
 Oh Go Ahead, Prematurely Optimize
 Look Elsewhere: The Database Is Always the Bottleneck
 Optimize for the Common Case
 Summary
2.An Approach to Performance Testing
 Test a Real Application
 Microbenchmarks
 Macrobenchmarks
 Mesobenchmarks
 Common Code Examples
 Understand Throughput, Batching, and Response Time
 Elapsed Time (Batch) Measurements
 Throughput Measurements
 Response Time Tests
 Understand Variability
 Test Early, Test Often
 Summary
3.A Java Performance Toolbox
 Operating System Tools and Analysis
 CPU Usage
 The CPU Run Queue
 Disk Usage
 Network Usage
 Java Monitoring Tools
 Basic VM Information
 Thread Information
 Class Information
 Live GC Analysis
 Heap Dump Postprocessing
 Profiling Tools
 Sampling Profilers
 Instrumented Profilers
 Blocking Methods and: Thread Timelines
 Native Profilers
 Java Mission Control
 Java Flight Recorder
 Enabling JFR
 Selecting JFR Events
 Summary
4.Working with the JIT Compiler
 Just-in-Time CompilersrAn Overview
 Hot Spot Compilation
 Basic Tunings: Client or Server (or Both)
 Optimizing Startup
 Optimizing Batch Operations
 Optimizing Long-Running Applications
 Java and JIT Compiler Versions
 Intermediate Tunings for the Compiler
 Tuning the Code Cache
 Compilation Thresholds
 Inspecting the Compilation Process
 Advanced Compiler Tunings
 Compilation Threads
 Inlining
 Escape Analysis
 Deoptimization
 Not Entrant Code
 Deoptimizing Zombie Code
 Tiered Compilation Levels
 ……
5.An Introduction to Garbage Collection
6.Garbage Collection Algorithms
7.Heap Memory Best Practkes
8.Native Memory Best Practices
9.Threading and Synchronization Performance
10.Java Enterprise Edition Performance
11.Database Performance Best Practices
12.Java SE API Tips
 A.Summary ofTuning Flags
 Index

相關詞條

熱門詞條

聯絡我們