###JDK1.0:
1995年初发布了Java语言,1996年初发布JDK1.0版本,这个版本包括两个部分:运行环境(即 Java Runtime Environment,JRE)和开发环境(即 Java Development Kit,IDK)。运行环境包括核心API,集成API、用户界面API、发布技术、Java虚拟机(即 Java Virtual Machine,JVM)五个部分;其中开发环境包括编译Java程序的编译器(即 javac 命令)。
###版本JDK1.1:
1997年2月18发布了jdk1.1版本;增加了JIT(Just In Time,即时编译)编译器。相对于传统编译器,它会将经常用到的指令保存到内存中。当下次调用的时候不需要重新编译了,此方式让JDK在效率上有了较大优势。
###版本JDK1.2:
1998年12月发布,此版本是Java历史上最重要的JDK版本,伴随JDK1.2一同发布的还有JSP/SERVLET、EJB等规范,并将Java分成了J2EE、J2SE和J2ME三个版本。
- J2ME:主要用于控制移动设备和信息家电等有限存储的设备。
- J2SE:整个Java技术的核心和基础,它是J2ME和J2EE编程的基础。
- J2EE:Java技术中最广泛的部分,它提供了企业应用开发相关的完整解决方案。这标志着Java已经吹响向企业、桌面、移动三个领域进军的号角,标志Java已经进入Java2时代,这个时期也是Java飞速发展的时期。
###版本JDK1.4:
2002年2月发布此版本,是JDK历史上最为成熟的版本。此时犹豫Compaq,Fujitsu