Java 10 基于时间的发布版本 发表于 2020-04-21 更新于 2021-01-10 分类于 学习 阅读次数: Valine: 本文字数: 1.3k 阅读时长 ≈ 1 分钟前言从Java 10开始,Oracle已经适应了基于时间的版本字符串方案[JEP 322]。新的基于时间的模型已经取代了过去基于特性的多年发布模型。与旧版本不同的是,基于时间的新版本不会延迟发布,新功能将每六个月发布一次,对新版本中可以发布哪些功能没有限制。更新版本将在每个季度(1月、4月、7月、10月)发布。更新版本将严格限制在新特性的安全问题、回归和bug的修复上。根据计划安排,我们可以说每个特性发布在下一次特性发布之前会收到两次更新。正文阅读全文 »
[转] Java 9特性及增强 发表于 2020-04-13 更新于 2021-01-10 分类于 学习 阅读次数: Valine: 本文字数: 7.6k 阅读时长 ≈ 7 分钟原文链接前言Java 9带来了很多新的增强,这些增强将在很大程度上影响我们的编程风格和习惯。最大的变化是Java的模块化。这是Java 8中的Lambdas之后的另一个重大变化。本文中,我们将介绍JDK 9的新特性及增强。阅读全文 »
Java 9 JShell 发表于 2020-04-13 更新于 2021-01-10 分类于 学习 阅读次数: Valine: 本文字数: 2.3k 阅读时长 ≈ 2 分钟前言JShell是JDK 9发行版[JEP 222]附带的新命令行交互式REPL (Read-Evaluate-Print-Loop)控制台,用于计算用Java编写的声明、语句和表达式。JShell允许我们执行Java代码片段并立即获得结果,而不必创建解决方案或项目。在本文中,我们将通过示例学习在JShell中可以完成的各种任务。正文阅读全文 »