最近收集的jdk命名规则
来源:互联网 发布:淘宝店多少钱 编辑:程序博客网 时间:2024/05/18 03:45
众所周知java的归属公司是sun,而后来sun又被oracle收购了,java的归属权也就随着sun当成了陪礼跟了过去。之间面试的时候被问到了jdk的命名规则,才知道原来jdk也有类似android的代号,而后又搜集了一些关于jdk的相关命名规范,在这里给自己做个总结。
已发行的版本:
版本
名称
发行日期
JDK 1.1.4
Sparkler(宝石)
1997-09-12
JDK 1.1.5
Pumpkin(南瓜)
1997-12-13
JDK 1.1.6
Abigail(阿比盖尔–女子名)
1998-04-24
JDK 1.1.7
Brutus(布鲁图–古罗马政治家和将军)
1998-09-28
JDK 1.1.8
Chelsea(切尔西–城市名)
1999-04-08
J2SE 1.2
Playground(运动场)
1998-12-04
J2SE 1.2.1
none(无)
1999-03-30
J2SE 1.2.2
Cricket(蟋蟀)
1999-07-08
J2SE 1.3
Kestrel(美洲红隼)
2000-05-08
J2SE 1.3.1
Ladybird(瓢虫)
2001-05-17
J2SE 1.4.0
Merlin(灰背隼)
2002-02-13
J2SE 1.4.1
grasshopper(蚱蜢)
2002-09-16
J2SE 1.4.2
Mantis(螳螂)
2003-06-26
Java SE 5.0 (1.5.0)
Tiger(老虎)
2004-09-30
Java SE 6.0 (1.6.0)
Mustang(野马)
2006-04
Java SE 7.0 (1.7.0)
Dolphin(海豚)
2011-07-28
Java SE 8.0 (1.8.0)
未知
2013-09(预定)
从JDK1.2.2开始,主要版本(如1.3,1.4,5.0)都是以鸟类或哺乳动物来命名的. 而它们
的bug修正版本(如1.2.2,1.3.1,1.4.2)都是以昆虫命名的.
-----------------------------------------------------------------我是分割线-----------------------------------------------------------------------------
为了避免混淆,甲骨文宣布改变Java版本号命名方式:自JDK 5.0起,Java以两种方式发布更新——Limited Update包含新功能和非安全修正,Critical Patch Updates(CPUs)只包含安全修正。
甲骨文将继续以这两种方式发布更新,但其版本号将有所改变: Limited Update更新使用的版本号将是20的倍数,而CPU更新采用的版本号将是上一个Limited Update版本号加上五的倍数后的奇数。举例来说,JDK 7 下一个 Limited Update版本将是7u40,接下来的三个CPU版本号将是 7u45(40+5),7u51(40+2x5后的第一个奇数),7u55(40+3x5),随后发布的Limited Update版本号是7u60,三个CPU版本号分别为7u65、7u71和7u75。
- 最近收集的jdk命名规则
- 有利于SEO的DIV+CSS的命名规则收集
- 极度涉及收集css命名的一些规则
- C#命名规则和风格(收集)
- C#命名规则和风格(收集)
- 最近收集的Oracle
- 数据库命名的规则!
- MySQL的命名规则
- Java的命名规则
- ASP的命名规则
- C++的命名规则
- 编程的命名规则
- 我的命名规则
- ARM的命名规则
- c#的命名规则
- SQLSERVER的命名规则
- MySQL的命名规则
- 新闻组的命名规则
- 【cuda】blockDim的大小是如何确定的?
- 备忘--webservice wsdl ie缓存
- SIFT算法MATLAB实现----尺度空间构造
- MVC in php -- 路由(Router)
- 多行输入框
- 最近收集的jdk命名规则
- LINUX 如何查看版本及内核版本
- 内联函数并非由自己制定的环境 WIN7+VS2010
- Qt学习 桌面提醒小APP
- 交叉编译ARM版 Qt (qt-everywhere-opensource-src-4.8.4)
- ora-err:PLS-00904
- c,c++里面,头文件里面的ifndef /define/endif的作用
- 在 VS2008 下操作 Excel 的方法总结
- iPhone和Android的控件对比: