官术网_书友最值得收藏!

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
主站蜘蛛池模板: 当雄县| 永福县| 福鼎市| 和林格尔县| 江安县| 句容市| 武清区| 营山县| 兴安盟| 华宁县| 东海县| 靖远县| 高密市| 波密县| 九台市| 来凤县| 新兴县| 澄城县| 紫阳县| 连南| 高碑店市| 雷山县| 永清县| 石景山区| 娄烦县| 马公市| 清水河县| 开封县| 汕尾市| 灵川县| 茌平县| 恩施市| 阜宁县| 扎兰屯市| 昌平区| 阜平县| 乐清市| 德兴市| 武川县| 山丹县| 浠水县|