Java核心技术卷I基础知识2.1.1 下载JDK-阿里云开发者社区

开发者社区> 华章出版社> 正文

Java核心技术卷I基础知识2.1.1 下载JDK

简介:

2.1.1 下载JDK


要想下载Java开发工具包,可以访问Oracle网站:www.oracle.com/technetwork/java/javase/downloads,在得到所需的软件之前必须弄清楚大量专业术语。请看表2-1的总结。

表2-1 Java术语

术 语 名  缩写     解  释

Java Development Kit    JDK 编写Java程序的程序员使用的软件

Java Runtime Environment    JRE 运行Java程序的用户使用的软件

Server JRE   —  在服务器上运行Java程序的软件

Standard Edition SE  用于桌面或简单服务器应用的Java平台

Enterprise Edition     EE  用于复杂服务器应用的Java平台

Micro Edition     ME  用于手机和其他小型设备的Java平台

Java FX —  用于图形化用户界面的一个替代工具包,在Oracle的Java SE发布版本中提供

OpenJDK     —  Java SE的一个免费开源实现,不包含浏览器集成或JavaFX

Java 2   J2   一个过时的术语,用于描述1998年~2006年之间的Java版本

Software Development Kit    SDK      一个过时的术语,用于描述1998年~2006年之间的JDK

Update  u    Oracle的术语,表示bug修正版本

NetBeans    —  Oracle的集成开发环境

 

你已经看到,JDK是Java Development Kit的缩写。有点混乱的是:这个工具包的版本1.2~版本1.4被称为Java SDK(软件开发包,Software Development Kit)。在某些场合下,还可以看到这个过时的术语。另外,还有一个术语是Java运行时环境(JRE),它包含虚拟机但不包含编译器。这并不是开发者想要的环境,而是专门为不需要编译器的用户而提供。

接下来,Java SE会大量出现,相对于Java EE(Enterprise Edition)和Java ME(Micro Edition),它是Java的标准版。

Java 2这种提法始于1998年。当时Sun公司的销售人员感觉增加小数点后面的数值改变版本号并没有反映出JDK 1.2的重大改进。但是,由于在发布之后才意识到这个问题,所以决定开发工具包的版本号仍然沿用1.2,接下来的版本是1.3、1.4和5.0。但是,Java平台被重新命名为Java 2。因此,就有了Java 2 Standard Edition Software Development Kit(Java 2标准版软件开发包)的5.0版,即J2SE SDK 5.0。

幸运的是,2006年版本号得到简化。Java标准版的下一个版本取名为Java SE 6,后来又有了Java SE 7和Java SE 8。不过,“内部”版本号分别是1.6.0、1.7.0和1.8.0。

当Oracle为解决一些紧急问题做出某些微小的版本改变时,将其称为更新。例如:Java SE 8u31是Java SE 8的第31次更新,它的内部版本号是1.8.0_31。更新不需要安装在前一个版本上,它会包含整个JDK的最新版本。另外,并不是所有更新都公开发布,所以如果“更新31”之后没有“更新32”,你也不用惊慌。

对于Windows或Linux,需要在x86(32位)和x64(64位)版本之间做出选择。应当选择与你的操作系统体系结构匹配的版本。

对于Linux,还可以在RPM文件和.tar.gz文件之间做出选择。我们建议使用后者,可以在你希望的任何位置直接解压缩这个压缩包。

现在你已经了解了如何选择适当的JDK。下面做一个小结:

你需要的是JDK(Java SE开发包),而不是JRE。

Windows或Linux:32位选择x86,64位以x64。

Linux:选择.tar.gz版本。

接受许可协议,然后下载文件。

      注释:Oracle提供了一个捆绑包,其中包含Java开发包(JDK)和NetBeans集成开发环境。建议现在不要安装任何捆绑包,而只需安装Java开发包。如果以后你打算使用NetBeans,可以再从http://netbeans.org下载。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

华章出版社

官方博客
官网链接