b07 The meaning of
Every release（ Whether it's the first big version release It's a small version later update release） It goes through many times before it's really released build. During the development process, it's usually every Monday build To do integration testing , I will choose one before release build Run a more complete test as a candidate , When all these tests are passed, they will be released .
JDK Of update There are two ways ,Limited Update Includes new features and non security fixes ,Critical Patch Updates（CPUs） Only security fixes and small bug Repair .
stay JDK7 Before the previous version of , The singular refers to CPUs, And even numbers are LU. But there will be successive patch releases , It will cause the new function version to jump , If you were going to send u8, And the patch version u9、u11 Send it first , therefore JDK7 Later versions of ,
for fear of [ confusion ], Oracle announced the change change Java Version number naming method ： Limited Update The version number used for the update will be 20 Multiple , And the middle numbers are CPUs（ There is also a saying that the gap between 5 by CPUs, But now the official website jdk8 It doesn't seem to be named by the secondary rule ）.
and JDK9 After that, it was changed to $MAJOR.$MINOR.$SECURITY.$PATCH , The latest version of the official website is 10.0.1,9 Outdated ：
and JAVA One of the founders proposed a new version number scheme , We think that we should provide the updated version according to the fixed time frequency , Such as 17.9,18.5