全球约有 150 亿台设备在运行 Java,收费后还能用吗?

据估算,全球约有 150 亿台设备在运行 Java™。约900万 Java 程序员....

https://www.oracle.com/java/technologies/downloads/archive

一、Java8及之前的版本均免费

我们可以看到上图中绿色的部分均是免费版本大家可以随便下载随便使用。

二、最后的免费版本 jdk-8u202

可以看到jdk-8u202就是所有jdk中最后一个免费的版本,他的前一个版本是jdk-8u201。那是不是我们就下载jdk-8u202呢?这就是另一个说知识。

三、最后两个免费版本jdk-8u202 jdk-8u201下载谁?

以下是jdk版本的一个小常识

  • Java SE 重要补丁更新 (CPU) 包含安全漏洞修复和重要漏洞修复。Java SE CPU 版本号采用奇数编号。
  • Java SE 补丁集更新 (PSU) 包含相应 CPU 中的所有修复以及其他非重要修复。

四、“天选之子”jdk-8u201

Oracle 强烈建议所有 Java SE 用户及时升级到最新的 CPU 版本。就是下载奇数编号的版本。也就是jdk-8u201是“天选之子”。jdk-8u201天选打工人的最爱。。。。

五、红色框框里的版本能用不?

最上面说绿色框框中的是免费的,那红色框框我看官方也能下载的,也能安装的。好像也没人来找我收钱的。

其实我们可以看到国外一些大公司的软件都能下载安装使用,比如IBM、Oracle都可以在官网上下载,正常情况下是要购买他们的lisence的比如按用户量收费或者按CPU核数收费。那为什么他们没有来找你,第一你还不肥要是肥了就有人联系你了;第二他们打这种跨国官司也有成本的。但还是存在不少风险的,所以很多正规点的公司会选择免费的版本或开源的版本OpenJDK。

“因为在Android中用了Java,Oracle向Google索赔88亿美元”想想这种天文数字。。。有多个零来着。。。

六、Java17也免费了

2021年9月14日Oracle发布了Java17,可以看到SpringFramework官方已经在SpringFramework6使用了Java17。我们的Java之父高斯林也建议大家使用Java17,当然还有Springboot、Kafka、Jenkins等都拥抱了Java17并且新版本最低要求Java17,Java17是一个免费且TLS长期维护的版本,维护时间有8年。

 

springframework6最低需要jdk17

对于那些仍然坚持使用 JDK8 的人,请尽快离开 JDK8。JDK17 LTS 在各个方面都是一个巨大的飞跃

七、如何在官网找到8u201版本呢?

https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

八、Java8 JDK8是一回事吗?

一会回事,早期是这么叫jdk1.0 jdk1.1 j2se1.2 j2se1.3 java1.4到5的版本就开始改成了j2se 5,后面开始就没有1.x了,不过大家还都可以这么叫java8 jdk8。

九、Java开源版本OpenJDK

https://openjdk.org/

Java的开源版本OpenJDK,OpenJDK目前由Oracle主导,汇聚了社区的力量进行开发,IBM,红帽等企业都有参与。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

栈江湖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值