面试官问我Java9~14的有哪些重要的新特性,我哭了~~~( 五 )

  • 一方面可以看出 JDK 作为标准平台在增加新特性的严谨态度 , 另一方面个人认为是对于预览特性应该采取审慎使用的态度 。 特性的设计和实现容易 , 但是其实际价值依然需要在使用中去验证
  • JVM 虚拟机优化
    • 每次 Java 版本的发布都伴随着对 JVM 虚拟机的优化 , 包括对现有垃圾回收算法的改进 , 引入新的垃圾回收算法 , 移除老旧的不再适用于今天的垃圾回收算法等
    • 整体优化的方向是高效 , 低时延的垃圾回收表现
    • 对于日常的应用开发者可能比较关注新的语法特性 , 但是从一个公司角度来说 , 在考虑是否升级 Java 平台时更加考虑的是JVM 运行时的提升
    参考信息
    • IBM Developer Java9
    • Guide to Java10
    • Java 10 新特性介绍
    • IBM Devloper Java11
    • Java 11 – Features and Comparison:
    • Oracle Java12 ReleaseNote #NewFeature
    • Oracle Java13 ReleaseNote #NewFeature
    • New Java13 Features
    • Java13 新特性概述
    • Oracle Java14 record
    • java14-features
    作者介绍: Github 70k Star 项目 JavaGuide 作者 。