Java 最重要的一次更新:JAVA 17 正式发布,这是一个LTS(长期支持)版本,带来了不少有用的新特性。关于Java 17 的一些新特性,有兴趣的可以移步文章 Java 17 新特性确定

Oracle 免费 JDK

JAVA 17 带来的不仅仅是新功能。更快的 LTS 节奏和免费的 Oracle JDK 使其成为有史以来支持最好的现代版本。Oracle JDK收费为人诟病,此次Oracle推出了Free Java License ,大致摘要:

  • Oracle 正在免费提供行业领先的Oracle JDK,包括所有季度安全更新。这包括商业和生产用途。

  • 新许可是“Oracle 免费条款和条件”(NFTC) 许可。此 Oracle JDK 许可证允许所有用户免费使用,甚至可以用于商业和生产用途。只要不收费,再分发是允许的。

  • 开发人员和组织现在无需点击即可轻松下载、使用、共享和重新分发 Oracle JDK。

  • Oracle 将从Oracle JDK 17开始提供这些免费版本和更新,并在下一个 LTS 版本之后继续提供整整一年。以前的版本不受此更改的影响。

  • Oracle 将继续按照自 Java 9 以来的相同版本和时间表提供GPL下的Oracle OpenJDK 版本。

Spring 支持

在此之前,Spring官方也宣布,明年发布的Spring framework 6 和Spring Boot 3 都将基于JAVA 17,很多还在依赖Java 8的开发者表示没有兴趣。

那么此次Java 17的发布以及Oralce提供免费支持的消息,是不是意味着将引来一波Java 17的升级潮呢?对于未来的Spring 6和Spring Boot 3也可以欣然接受了吧?

留言区说说你的看法吧~

往期推荐

Spring Boot 中使用@Async实现异步调用,加速任务执行!

SpringMVC:如何保证Controller的并发安全

GitHub 大热!也许会成为你心中的OCR开源工具NO1!

一个SpringMVC接口能返回JSON又能返回XML? 安排!

一款实用可行的支付系统,专供互联网企业使用,赶紧收藏了!

技术交流群

最近有很多人问,有没有读者交流群,想知道怎么加入。加入方式很简单,有兴趣的同学,只需要点击下方卡片,回复“加群“,即可免费加入我们的高质量技术交流群!

点击阅读原文,送你一份连载多年的Spring Boot教程!

Java 17正式发布, Oracle宣布免费提供!“版本任你发,我用Java 8”或成历史?...相关推荐

  1. Java 17 正式发布,Oracle推出免费JDK许可证,Spring 6 以 Java17为基准

    一个小时前,JAVA 17 正式发布,这是一个LTS(长期支持)版本,带来了不少有用的新特性.关于Java 17 的一些新特性,胖哥已经在往期的文章中进行了介绍,这里就不再赘述了,有兴趣的可以移步文章 ...

  2. 快速搭建Java 17环境并玩转Record特性

    Java 17现在已经发布,不少同学蠢蠢欲试,但是又担心配置新的JDK会影响现在的项目环境.今天介绍一个项目级别的JDK配置方法.让你先人一步快速入门Java 17,同时也不会影响原有项目. 项目快速 ...

  3. Java 17全新特性,快到模糊

    都说Java 8 是YYDS,那你注意到 Java 17 也是长期支持版本吗?目前按计划 JDK 19 将于今年 9 月发布 SpringBoot 正式支持Java 17,Kafka3.0弃用Java ...

  4. 2022年最细Java 17新特性,是真的猛,被征服了!

    SpringBoot 正式支持Java 17,Kafka3.0弃用Java8 Spring Boot 2.5.5是Spring Boot 第一个支持Java 17的版本.现在你已经可以从Spring ...

  5. Java 17新特性,快到起飞?

    都说Java 8 是YYDS,那你注意到 Java 17 也是长期支持版本吗?目前按计划 JDK 19 将于今年 9 月发布 SpringBoot 正式支持Java 17,Kafka3.0弃用Java ...

  6. Java 17新特性,快到起飞?惊呆了!

    都说Java 8 是YYDS,那你注意到 Java 17 也是长期支持版本吗?目前按计划 JDK 19 将于今年 9 月发布 SpringBoot 正式支持Java 17,Kafka3.0弃用Java ...

  7. Java 17,有史以来速度最快 JDK!

    点击"开发者技术前线",选择"星标" 让一部分开发者看到未来 Java 17 已正式发布,该版本是自Java 11以来的首个长期支持版本.Oracle 还提议将 ...

  8. 现在是时候将应用程序迁移到Java 17了?

    原文作者:Johan Janssen,原文链接:It's time to move your applications to Java 17. Here's why-and how. 关于从以前的长期 ...

  9. 3月20日, Java 10 正式发布了!

    3 月 20 日,Oracle 宣布 Java 10 正式发布.官方已提供下载:http://www.oracle.com/technetwork/java/javase/downloads/inde ...

最新文章

  1. YOLO项目复活!大神接过衣钵,YOLO之父隐退2月后,v4版正式发布,性能大幅提升...
  2. 以下哪个不是迭代算法的缺点_海量数据分库分表方案(一)算法方案
  3. lzg_ad:rundll32.exe进程详述
  4. c语言中指针数组赋值字符串,C语言—用结构体指针给数组赋值(结构体指针指向字符串,给字符串赋值)...
  5. 一个程序员的C#命名规则(挺不错的)
  6. 结婚被要求写代码,到底是怎么回事。
  7. LeetCode 1376. 通知所有员工所需的时间(DFS)
  8. git 创建分支提交远程分支
  9. python numpy 技巧
  10. 软件测试分为哪几个阶段?
  11. 计算机应用文写作C,计算机应用和公文写作
  12. 微信小程序 RangeError: WebAssembly.Memory(): could not allocate memory
  13. 超时空智慧办公白皮书(2023)
  14. 【电容】关于电容,这篇说得太详细了
  15. 同余及其性质(Congruence)
  16. word 三线表 中间辅助线即行线如何断开?
  17. IDEA在push出现Pushed master to new branch origin/master错误
  18. ChatGPT功能介绍 ChatGPT都能做什么
  19. linux下的gedit命令使用方法与技巧
  20. 用java制作小游戏:小恐龙跑酷

热门文章

  1. jQuery方法position()与offset()区别
  2. 生成服务器密码的shell脚本
  3. Postfix+Amavisd-new+Spamassassin+ClamAV整合安装
  4. 不要对对象进行粗暴的等号赋值
  5. java反射机制的调用
  6. xsd的unique验证
  7. centos7 yum安装 c c++ gcc gcc-c++
  8. golang 使用socks代理 连接远程ssh服务器
  9. linux /etc/hosts.allow和/etc/hosts.deny 限制 禁止 ip连接 黑名单 白名单
  10. 分析隐藏在比特币区块链中的Pony CC服务器