JAVA版本号含义

湘西刺客王胡子 2021-02-23 16:36:54
java 版本号 版本 含义 本号


jre-8u171-macosx-x64.dmg
jdk-6u18-b07
b07 的含义

每个release(无论是大版本的第一个release还是后面小版本的update release)在真的发布前都会经过很多次build。开发过程中通常是每周一build来做整合测试,临发布前会选择一个build作为候选版本跑更完整的测试,当这些测试都通过之后就发布。

JDK的update有两种方式,Limited Update包含新功能和非安全修正,Critical Patch Updates(CPUs)只包含安全修正和小bug修复。

在JDK7的前期版本之前,单数指的是CPUs,而双数则是LU。 但是会出现连续的补丁版本发布,会造成新功能版本跳跃,如本来要发u8,而补丁版本u9、u11先发出来,所以JDK7的后期版本开始,
为了避免[混淆],甲骨文宣布改 变Java版本号命名方式: Limited Update更新使用的版本号将是20的倍数,而中间数字都为CPUs(也有一说是隔5为CPUs,但是目前官网jdk8似乎并未按次规则命名)。

而JDK9之后改为$MAJOR.$MINOR.$SECURITY.$PATCH ,官网最新版本为10.0.1,9已经过时:
image.png

而JAVA创始人之一提出了新的版本号方案,认为应该按照固定时间频次提供更新版本,如17.9,18.5

版权声明
本文为[湘西刺客王胡子]所创,转载请带上原文链接,感谢
https://segmentfault.com/a/1190000039263192

  1. 头条面试官:说说Kafka的消费者提交方式,怎么实现的
  2. 什么是HTTPS以及如何实施HTTPS?
  3. vue使用sdk进行七牛上传
  4. k8s-dns
  5. JavaScript 邮箱验证 - 正则验证
  6. k8s-dashboard
  7. HashMap连环问你能答出几道?
  8. Where does memory overflow occur in the JVM? What are the reasons for this?
  9. How many questions can you answer?
  10. k8s-cronjob
  11. spring注解--Transactional
  12. k8s-cert
  13. Will the Spring Festival holiday be extended to February 27 in 2021? Here comes the response
  14. Headline Interviewer: talk about Kafka's consumer submission method, how to achieve it
  15. 【k8s集群】搭建步骤
  16. k8s-kubeadm
  17. k8s-etcd
  18. What is HTTPS and how to implement it?
  19. Java中使用HashMap改进查找性能
  20. maven发布jar包运行时找不到类问题
  21. J2EE
  22. Vue uses SDK to upload seven cows
  23. k8s-dns
  24. JavaScript mailbox verification - regular verification
  25. k8s-dashboard
  26. How many questions can you answer?
  27. Spring annotation -- transactional
  28. [k8s cluster] construction steps
  29. k8s-kubeadm
  30. k8s-etcd
  31. Using HashMap to improve search performance in Java
  32. There is no class problem when Maven publishes jar package
  33. JavaScriptBOM操作
  34. J2EE
  35. k8s-prometheus-memory
  36. k8s-prometheus disk
  37. k8s-prometheus
  38. JavaScript BOM operation
  39. k8s-prometheus-memory
  40. k8s-prometheus disk
  41. k8s-prometheus
  42. Linux Disk Command
  43. Linux FS
  44. 使用docker-compose &WordPress建站
  45. Linux Command
  46. This time, thoroughly grasp the depth of JavaScript copy
  47. Linux Disk Command
  48. Linux FS
  49. Using docker compose & WordPress to build a website
  50. Linux Command
  51. 摊牌了,我 HTTP 功底贼好!
  52. shiro 报 Submitted credentials for token
  53. It's a showdown. I'm good at it!
  54. Shiro submitted credentials for token
  55. Linux Stress test
  56. Linux Root Disk Extension
  57. Linux Stress test
  58. Linux Root Disk Extension
  59. Redis高级客户端Lettuce详解
  60. springboot学习-综合运用(一)