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曾经过期:

而JAVA创始人之一提出了新的版本号计划,认为应该依照固定工夫频次提供更新版本,如17.9,18.5