展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

Jdk知识科普

  • OpenJDK和OracleJDK版本区别
OpenJDK是JDK的开放源码版本,以GPL协议的形式发布(General Public License)
Oracle JDK采⽤了商业实现
  • LTS
Long Term Support ⻓期⽀持的版本,如JDK8、JDK11都是属于LTS
JDK9 JDK10 这两个被称为“功能性的版本”不同, 两者均只提供半年的技术⽀持
甲⻣⽂释出Java的政策,每6个⽉会有⼀个版本的释出,⻓期⽀持版本每三年发布⼀次,根据后续的发布计划,下⼀个⻓期⽀持版 Java 17 将于2021年发布
  • 8u20、11u20
就是Java的补丁,⽐如JDK8的 8u20版本、8u60版本; java11的 11u20、11u40版本
  • JDK要收费
问题的产⽣由来:Oracle 宣布 Java8 20191⽉之后停⽌更新,另外 Java11 及以后版本将不再提供免费的 long-term support (LTS) ⽀持,猜测未来将有越来越多 Java 开发者转向使⽤OpenJDK
OpenJDK是免费的,想要不断体验新特性的developer来说是不错的选择
OracleJDK不是免费的,对于企业⽤户来说,有钱的情况下就选择OracleJDK
对应oracleJDK ,我们可以⾃⼰⽤来写代码,调试,学习即可
posted @   DogLeftover  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2021-08-26 vue项目梳理
点击右上角即可分享
微信分享提示