第2章 Java程序设计环境

第2章 Java程序设计环境

2.1 安装Java开发工具包

2.1.1 下载JDK

JDK and JRE

  • JDK 是 Java Development Kit 的缩写
  • 还有一个术语是 Java 运行时环境( JRE), 它包含虚拟机,但不包含编译器。

为什么有J2SE之类

  • 当时Sun公司的销售人员感觉增加小数点后面的数值改,变版本号并没有反映出JDK 1.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。

更新

  • 另外,并不是所有更新都公开发布,所以如果“更新 31”之后没有“更新32”,你也不用惊慌。

1.2.2 设置JDK

设置环境

  • 在 Windows 上,启动控制面板,选择“ 系统与安全"(System and Security) ,再选择‘ 系统”(System),选择高级系统设置(Advanced System Settings),在系统属性(SystemProperties) 对话框中,点击“ 高级” (Advanced) 标签页,然后点击“ 环境”(Environment)按钮。
  • 滚动“系统变量”(System Variables)列表, 直到找到名为 Path的变量。点击“编辑”(Edit)按钮。将jdk/bin 目录增加到路径最前面,并用一个分号分隔新增的这一项。
  • 注意要把 jdk 成替换为具体的 Java 安装路径,如 c:\Java\jdkL8.0_31。如果忽视前面的建议,想要保留 Program Files 部分,则要把整个路径用双引号引起来:“c:\ProgramFiles\Java\jdkl.8.0_31\bin”; 其他目录。

验证环境通过

  • java
  • javac
  • java -version

1.2.3 安装库源码和文档

源代码

  1. 确保 JDK 已经安装, 并且 jdk/bin 目录在执行路径中。
  2. 在主目录中建立一个目录 javasrc。 如果愿意,可以在一个终端窗口完成这个步骤。
    mkdir javasrc
  3. 在 jdk 目录下找到文件 src.zip。
  4. 将 src.zip 文件解压缩到 javasrc 目录。在一个终端窗口中,可以执行以下命令:

cd javasrc
jar xvf yrffc/src.zip
cd . .

文档

  • 文档包含在一个压缩文件中,它是一个独立于JDK 的压缩文件。可以直接从网站 http://www.oracle.com/technetwork/java/javase/downloads, 下载这个文档。操作步骤如下:
  1. 下载文档压缩文件。这个文件名为jdk-ver5/cw-docs-all.zip, 其中的表示版本号,例如 8u31。
  2. 解压缩这个文件,将doc目录重命名为一个更有描述性的名字,如javadoc。如果愿意,可以从命令行完成这个工作:

jar xvf Downloads/jdk-wrswn-docs-all.zip
mv doc javadoc

2.2 使用命令行工具

编译运行程序

  • 首先介绍较难的方法:从命令行编译并运行 Java 程序。
  1. 打开一个终端窗口。
  2. 进入corejava/v1ch02/Welcome目录(CoreJava是安装本书示例源代码的目录)
  3. 键入下面的命令:

javac Wei come.java
java Welcome

几个注意点

  • 如果手工输人源程序,一定要注意大小写。尤其是类名为 Welcome, 而不是 welcome或WELCOME。
  • 编译器需要一个文件名(Welcomejava),而运行程序时,只需要指定类名(Welcome),不要带扩展名 .java 或 .class。
  • 如果看到诸如 Bad command or file name或javacxommand not found这类消息,就要返回去反复检查安装是否有问题,特别是执行路径的设置。
  • 如果 javac 报告了一个错误,指出无法找到Welcome.java,就应该检查目录中是否存在这个文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值