Java 11 and 12:New Features

Java 11 and 12:New Features

评分

★★★★★

ISBN

9781789137316

出版社

Packt Publishing 2019-03-26出版

作者

Mala Gupta

分类

编程设计

内容简介
With its new six-monthly release cadence, Java is moving forward faster. In addition to planned version releases, a lot of work is currently being undertaken on various Java projects at Oracle. In order to make best use of the new features in their applications and libraries, you must be well-versed with the most recent advancements.Java 11 and 12 – New Features will take you through the latest developments in Java, right from variable type inference and simplified multithreading through to perf
AI简介
这是一本深入探讨Java 11和12新特性的书籍。书中首先概述了Java 11和12的新特性,包括垃圾收集器改进,如Epsilon垃圾收集器,这是一种低延迟的垃圾收集器,适用于对延迟敏感的应用场景。此外,Java 11还引入了新的垃圾收集器接口,允许开发者自定义垃圾收集器。 接着,书中详细介绍了类型推导在Java中的应用,主要体现在Java 10引入的var关键字上。类型推导是编译器确定数据类型的能力,它通过使用代码中已经存在的信息,如字面值、方法调用及其声明,来自动推断变量的类型。 此外,书中还讲解了AppCDS与应用类数据共享,是Java 10引入的一种技术,它扩展了CDS(Class Data Sharing) ,使得Java程序在启动时能够共享更多的类数据。这些数据包括常量池、静态字段等,通过共享这些数据,可以减少程序的内存占用和启动时间,从而提高程序的启动速度和运行效率。 书中还详细介绍了G1垃圾收集器的工作原理,主要涉及内存的划分、垃圾收集的执行方式以及Java 10对G1的改进。此外,书中还讲解了ZGC的必要性,在于它是一种新的垃圾收集器,被引入到Java 11中,
阅读/下载地址