目錄(56章)
倒序
- coverpage
- Java: High-Performance Apps with Java 9
- Credits
- Meet Your Experts
- Preface
- What's in It for Me?
- What Will I Get from This Book?
- Prerequisites
- Chapter 1. Learning Java 9 Underlying Performance Improvements
- Introducing the New Features of Java 9
- Modular Development and Its Impact
- String Operations Performance
- Storing Interned Strings in CDS Archives
- Concurrency Performance
- Compiler Improvements
- Security Manager Improvements
- Graphics Rasterizers
- Summary
- Assessments
- Chapter 2. Tools for Higher Productivity and Faster Application
- The JShell Tool Usage
- Ahead-of-Time (AOT)
- Summary
- Assessments
- Chapter 3. Multithreading and Reactive Programming
- Prerequisites
- Thread Pools
- Monitoring Threads
- Sizing Thread Pool Executors
- Thread Synchronization
- Tuning JVM
- Reactive Programming
- Summary
- Assessments
- Chapter 4. Microservices
- Why Microservices?
- Building Microservices
- Container-Less Deployment
- Self-Contained Microservices
- In-Container Deployment
- Summary
- Assessments
- Chapter 5. Making Use of New APIs to Improve Your Code
- Filtering Streams
- Stack-Walking APIs
- Convenience Factory Methods for Collections
- CompletableFuture in Support of Asynchronous Processing
- Stream API Improvements
- Summary
- Assessments
- Appendix A. Assessment Answers
- Lesson 1: Learning Java 9 Underlying Performance Improvements
- Lesson 2: Tools for Higher Productivity and Faster Application
- Lesson 3: Multithreading and Reactive Programming
- Lesson 4: Microservices
- Lesson 5: Making Use of New APIs to Improve Your Code 更新時間:2021-07-02 16:21:46
推薦閱讀
- Mastering Concurrency Programming with Java 8
- 玩轉Scratch少兒趣味編程
- Practical UX Design
- Python高級編程
- Practical DevOps
- Java持續交付
- Building Android UIs with Custom Views
- Java網絡編程實戰
- Java程序設計案例教程
- RocketMQ實戰與原理解析
- RESTful Web Clients:基于超媒體的可復用客戶端
- 數字媒體技術概論
- Python趣味創意編程
- Swift Essentials(Second Edition)
- Mobile Test Automation with Appium
- Storm Real-Time Processing Cookbook
- 瘋狂Java講義精粹
- Kudu:構建高性能實時數據分析存儲系統
- OpenACC并行編程實戰
- Instant MongoDB
- Mastering iOS Game Development
- 大學計算機應用基礎教程(第三版)
- Learning IPython for Interactive Computing and Data Visualization
- Qt 5 Blueprints
- 計算機軟件技術基礎(第2版)
- Learning Qlik Sense?:The Official Guide(Second Edition)
- SQL Server 2017 Integration Services Cookbook
- Scratch趣味編程:孩子的第一本編程啟蒙書
- 馴服爛代碼:在編程操練中悟道
- 硅谷設計之道:探尋硅谷科技公司的體驗設計策略