- Java:High-Performance Apps with Java 9
- Mayur Ramgir Nick Samoylov
- 167字
- 2021-07-02 16:21:34
Chapter 1. Learning Java 9 Underlying Performance Improvements
Just when you think you have a handle on lambdas and all the performance-related features of Java 8, along comes Java 9. What follows are several of the capabilities that made it into Java 9 that you can use to help improve the performance of your applications. These go beyond byte-level changes like for string storage or garbage collection changes, which you have little control over. Also, ignore implementation changes like those for faster object locking, since you don't have to do anything differently and you automatically get these improvements. Instead, there are new library features and completely new command-line tools that will help you create apps quickly.
In this lesson, we will cover the following topics:
- Modular development and its impact on performance
- Various string-related performance improvements, including compact string and indify string concatenation
- Advancement in concurrency
- Various underlying compiler improvements, such as tiered attribution and Ahead-of-Time (AOT) compilation
- Security manager improvements
- Enhancements in graphics rasterizers
推薦閱讀
- LaTeX Cookbook
- Arduino by Example
- Software Testing using Visual Studio 2012
- Cassandra Data Modeling and Analysis
- STM32F0實戰:基于HAL庫開發
- Visual C
- Responsive Web Design by Example
- Cocos2d-x學習筆記:完全掌握Lua API與游戲項目開發 (未來書庫)
- BIM概論及Revit精講
- Hands-On Full Stack Development with Spring Boot 2.0 and React
- Hack與HHVM權威指南
- 你必須知道的.NET(第2版)
- Learning Alfresco Web Scripts
- Java EE輕量級解決方案:S2SH
- PHP 7 Programming Blueprints