JAVA的版本最开始是1995年的JDK Alpha and Beta版本,第二年发布JDK1.0版本之后就是JDK1.1,JDK1.2。到1998年,不再叫JDK了,而是叫J2SE,但是版本号还是继续延续下去。到了2004年,Sun公司又各种不爽了,按理J2SE1.5的版本,改名叫J2SE5.0了。之后又把J2SE改成Java SE 6.然后一直延续到现在,因此人们常说的Java X=Java SE X=JDK1.X,都是一回事。

Java SE 8就是Java8,或者jdk1.8。

Java各个版本发行日期:

1 JDK Alpha and Beta (1995)

2 JDK 1.0 (January 23, 1996)

3 JDK 1.1 (February 19, 1997)

4 J2SE 1.2 (December 8, 1998)

5 J2SE 1.3 (May 8, 2000)

6 J2SE 1.4 (February 6, 2002)

7 J2SE 5.0 (September 30, 2004)

8 Java SE 6 (December 11, 2006) 8.1 Java 6 updates

9 Java SE 7 (July 28, 2011) 9.1 Java 7 updates

10 Java SE 8 (March 18, 2014) 10.1 Java 8 updates

Java和JDK版本的关系相关推荐

  1. java编译器jdk版本_以编程方式确定Java类的JDK编译版本

    java编译器jdk版本 当需要确定使用哪个JDK版本来编译特定的Java .class文件时, 通常使用的方法是使用javap并在javap输出中查找列出的"主要版本". 我在我 ...

  2. Java版本和JDK版本的关系

    在搞清两者关系之前,要先明白二者是什么. 一.JAVA 1.Java是一种跨平台.面向对象的程序设计语言,其提供了丰富的类库.API文档和第三方开发包.但这些Java写成的类库,API文档等源码是无法 ...

  3. java切换jdk版本_切换JDK版本quick

    最近遇到一个小问题,同时做两个项目,jdk版本一个是5,一个是6,我也去网上找了找方法,但是感觉不是特别好用,最后自己通过一些环境变量设置的技巧和一些批处理命令来使得这件事情只需要双击,输入一个数字回 ...

  4. java最新jdk版本_java版本和jdk版本

    现在一般是使用的jdk1.5的版本,比较稳定,而且在大的企业中使用的也较多,小的公司赶时髦喜欢用新版本,其实新版本可能会有些漏洞什么的,对企业来讲是有风险的,但是对于个人学习,我觉得也可以用1.5就行 ...

  5. java打包jdk版本问题

    目前公司jdk大多数版本都使用的1.6,最近要求升级jdk为1.8.由于应用非常多,所以在升级过程中出现了一部分应用以及升为1.8,一部分仍然保持1.6的版本.这里就出现了jdk打包版本的问题: 低版 ...

  6. java切换jdk版本_JDK版本切换(1.7与1.8)

    [前言] 在做不同的java项目时候,因项目需要很可能来回切换jdk版本: [探索之旅] 分别安装版本jdk1.7.0_45与jdk1.8.0_172,修改JAVA_HOME后,jdk还是切换不过来, ...

  7. redis java客户端与jdk版本的关系

    3.5.2支持 jdk7, 从3.6.0 开始,需要jdk8 否则报错误: Exception in thread "main" java.lang.UnsupportedClas ...

  8. Java:JDK版本特性汇总

    一.JDK 1.0 发布版本 1.0 发布时间 1996.1.23 特性要点 正式版本运行环境的实现(JVM). Applet. AWT. 特性说明 Java初始版本,纯解释运行,使用外挂JIT,性能 ...

  9. java 降低jdk版本_jdk1.7降级到1.6 | 学步园

    最近在整jenkins,发现内存jenkins 服务器占用及其夸张,启动后就达到3.4G的虚拟内存,1G的实际内存,查了很久没有什么进展,网上有个帖子说是jdk1.7吃内存,降到1.6比较好,就试试看 ...

最新文章

  1. EC20模块、主机休眠唤醒机制
  2. DS二叉树--左叶子数量
  3. Linux - 系统资源
  4. UML在powerDesigner的使用及其相关概念
  5. C# 字符、字符串过滤,只能输入数字、中文、英文、大写、小写(转)
  6. python -m xxx.py和python xxx.py的区别
  7. 青岛旅游学校计算机证书,【我和我的旅校】青岛旅游学校优秀毕业生郭千瑜
  8. 广数系统u盘支持什么格式_u盘装系统,u盘要格式化成什么格式
  9. bzoj 3594: [Scoi2014]方伯伯的玉米田
  10. 华为云PB级数据库GaussDB(for Redis)揭秘第六期:Feed流场景中的应用
  11. 动态规划法(九)想要更多例子? 1
  12. CSS 魔法系列:纯 CSS 绘制各种图形《系列六》
  13. python pandas库-dataframe.pivot()方法的理解
  14. 如何深入Delphi编程
  15. 社会工程学——基础认知(补充)
  16. python 报错 IndentationError: unexpected unindent
  17. PCB布局布线注意事项
  18. lubuntu输入法设置_Ubuntu 设置中文输入法
  19. Qt开发,应用程序错误,应用程序无法正常启动0xc000007b
  20. shell脚本部署俄罗斯方块

热门文章

  1. 六、MySQL 数据库练习题1(包含前5章练习题目及答案)
  2. webconfig配置详解--转
  3. Cufflinks的使用
  4. PS学习笔记----图层锁定
  5. shell 中的单行注释和多行注释
  6. SAP ECC 6.0 下载以及安装
  7. Security安全登录
  8. winform进度条的实现
  9. USB WDM驱动开发实例 bulkusb
  10. 高速下载Arxiv论文的解决方案