前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >速读原著-Java核心技术(安装Java开发工具包)

速读原著-Java核心技术(安装Java开发工具包)

作者头像
cwl_java
发布2020-04-21 10:28:11
1.2K0
发布2020-04-21 10:28:11
举报
文章被收录于专栏:cwl_Javacwl_Java

第 2 章 Java 程序设计环境

本章主要介绍如何安装 Java 开发工具包( JDK ) 以及如何编译和运行不同类型的程序:控制台程序、 图形化应用程序以及 applet。运行 JDK 工具的方法是在终端窗口中键人命令。然而, 很多程序员更喜欢使用集成开发环境。 为此,将在稍后介绍如何使用免费的开发环境编译和运行 Java 程序。尽管学起来很容易, 但集成开发环境需要吞噬大量资源, 编写小型程序时也比较烦琐。 一旦掌握了本章的技术,并选定了自己的开发工具,就可以学习第 3 章,开始研究 Java 程序设计语言:.

2.1 安装Java开发工具包

Oracle 公司为 Linux 、 Mac OS X、Solaris 和 Windows 提供了 Java 开发工具包( JDK ) 的最新、 最完整的版本。 用于很多其他平台的版本仍处于多种不同的开发状态中, 不过,这些版本都由相应平台的开发商授权并分发。

2.1.1 下载 JDK

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

在这里插入图片描述
在这里插入图片描述

你已经看到, 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 年。当时 Sim 公司的销售人员感觉增加小数点后面的数值改变版本号并没有反映出 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 是 JavaSE 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 位以 x64c
  • Linux:选择 .tar.gz 版本。

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

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

2.1.2 设置 JDK

下载 JDK 之后,需要安装这个开发包并明确要在哪里安装,后面还会需要这个信息。

  • 在 Windows 上,启动安装程序。会询问你要在哪里安装 JDK。最好不要接受路径名中包含空格的默认位置, 如 c:\Program Files\Java\jdkl.8.0_verj/o«。取出路径名中的Program Files 部分就可以了。
  • 在 Mac 上,运行安装程序。这会把软件安装到 /Libraiy/Java/JavaV_lMachines/jdkl.8.0_vers»_o«.jdk/Contents/Home。用 Finder 找到这个目录。
  • 在 Linux 上t 只需要把 .tar.gz 文件解压缩到你选择的某个位置, 如你的主目录,或者/opt。如果从 RPM 文件安装, 则要反复检查是否安装在 /usr/java/jdkl.S.Ojersfofj。在这本书中, 安装目录用)成表示。例如, 谈到如M)in 目录时, 是指/opt/jdkl.8.0_31/binc:\Java\jdkl_ 8_ 0_31\bin 目录。 在 Windows 或 Linux 上安装 JDK 时, 还需要另外完成一个步骤:将如;t/bin 目录增加到执行路径中一执行路径是操作系统查找可执行文件时所遍历的目录列表。 •在 Linux 上,需要在 7.bashrc 或 7.bash_profile 文件的最后增加这样一行:export PATH=/d/t/bin:$PATH一定要使用 JDK 的正确路径, 如 /opt/jdkl.8.0_31
  • 在 Windows 上, 启动控制面板,选择“ 系统与安全’(System and Security,) 再选择‘ 系 统”(System),选择高级系统设置(Advanced System Settings)(参见图 2-1 。) 在系统属性(SystemProperties) 对话框中,点击“ 高级” (Advanced) 标签页,然后点击“ 环境” ( Environment ) 按钮。
在这里插入图片描述
在这里插入图片描述

滚动“ 系统变量”(System Variables) 列表, 直到找到名为 Path 的变量。点击“ 编辑”(Edit)按钮(参见图 2-2 )。将yWhbin 目录增加到路径最前面, 并用一个分号分隔新增的这一项, 如下所示:jdk\bin\other stuff

在这里插入图片描述
在这里插入图片描述

注意要把_/成替换为具体的 Java 安装路径, 如 c:\Java\jdkL8.0_31。 如果忽视前面的建议, 想要保留 Program Files 部分, 则要把整个路径用双引号引起来:"c:\ProgramFiles\Java\jdkl.8.0_31\bin"; 其他目录。

保存所做的设置。之后新打开的所有控制台窗口都会有正确的路径。可以如下测试设置是否正确:打开一个终端窗口, 键人:

代码语言:javascript
复制
javac -version

然后按回车键。应该能看到显示以下信息:

代码语言:javascript
复制
javac 1.8.0J1

如果得到诸如“ javac: command not found”(javac:: 命令未找到)或 “ The name specified is not recognized as an internal or external command, operable program or batch file” (指定名不是一个内部或外部命令、 可执行的程序或批文件,) 就需要退回去反复检査你的安装。

2.1.3 安装库源文件和文档

库源文件在 JDK 中以一个压缩文件 src.Zip 的形式发布,必须将其解压缩后才能够访问源代码。 建议按照下面所述的步骤进行操作。很简单: 1 ) 确保 JDK 已经安装, 并且 jdk/bin 目录在执行路径中。 2 ) 在主目录中建立一个目录 javasrc。 如果愿意,可以在一个终端窗口完成这个步骤。

代码语言:javascript
复制
mkdir javasrc

3 ) 在 jdk 目录下找到文件 src.zip。 4 ) 将 src.zip 文件解压缩到 javasrc 目录。在一个终端窗口中,可以执行以下命令:

代码语言:javascript
复制
cd javasrc
jar xvf yrffc/src.zip
cd 

提示:src.zip 文件中包含了所有公共类库的源代码。要想获得更多的源代码(例如: 编译器、 虚拟机、本地方法以及私有辅助类), 请访问网站:http://jdk8.java.net。

文档包含在一个压缩文件中,它是一个独立于JDK 的压缩文件。可以直接从网站 http://www.oracle.com/technetwork/java/javase/downloads 下载这个文档。操作步骤如下:

1 ) 下载文档压缩文件。这个文件名为 jdk-ver5/cw-docs-all.zip, 其 中 的 表 示 版 本号,例如 8u31。 2 ) 解压缩这个文件,将 doc 目录重命名为一个更有描述性的名字, 如 javadoc。如果愿意, 可以从命令行完成这个工作:

代码语言:javascript
复制
jar xvf Downloads/jdk-wrswn-docs-al 1 . zip
mv doc javadoc

这里 version 是相应的版本号。 3 ) 在浏览器中导航到 javadoc/api/index.html, 将这个页面增加到书签。还要安装本书的程序示例。 可以从 http://horstmann.com/corejava 下载示例。 这些程序打包在一个 zip 文件 corejava.zip*。可以将程序解压缩到你的主目录。它们会放在目录corejava 中。如果愿意,可以从命令行完成这个工作:jar xvf Downloads/corejava.zip

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-04-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第 2 章 Java 程序设计环境
    • 2.1 安装Java开发工具包
      • 2.1.1 下载 JDK
      • 2.1.2 设置 JDK
      • 2.1.3 安装库源文件和文档
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档