Java 8备受宠爱仍再坚守,Java 17 长期支持(LTS)版本商用免费啦

原创 HuangLongPu     发表于  2022-01-06 15:43       134
原文链接:

作为程序员的开发利器,从机器语言到汇编语言到高级编程语言,编程语言经历了半个世纪的迭代之后,优胜劣汰。目前,Java 仍然是开发者最为常用的编程语言。

2021 年期间,Oracle 为我们带来了 Java 17,在最新的版本中,带来的主要更新有:

  • 恢复始终严格的浮点语义
  • 增强型伪随机数发生器
  • 新的 macOS 渲染管道
  • macOS/AArch64 端口
  • 弃用即将删除的 Applet API
  • 强封装JDK的内部API
  • Switch模式匹配(预览)
  • 删除 RMI 激活
  • 密封类
  • 删除实验性 AOT 和 JIT 编译器
  • 弃用即将删除安全管理器
  • 外部函数和内存 API(孵化器)
  • Vector API(第二次进行特性孵化)
  • 特定于上下文的反序列化过滤器

据 Oracle Java SE 支持路线图显示,Java 17 是自 2018 年 Java 11 发布以来的新首个长期支持(LTS)版本。随着 Java 17 推出,Oracle 的许可模式也发生了改变,此前面向生产和商业用途的 Oracle JDK 版本也重新开启了免费模式,所以你还要坚持 Java 8 一万年不动摇吗?

相关文章

HuangLongPu
5
25041/45000
文章数
184
阅读量
99026
原创
142
广告
公众号
QQ讨论群