background image

Java Learning Path

(一)、工具篇

        

一、

JDK (Java Development Kit)

JDK 是整个 Java 的核心,包括了 Java 运行环境(Java Runtime Envirnment),一堆 Java 工
具和 Java 基础的类库(rt.jar)。不论什么 Java 应用服务器实质都是内置了某个版本的 JDK。
因此掌握 JDK 是学好 Java 的第一步。最主流的 JDK 是 Sun 公司发布的 JDK,除了 Sun 之
外,还有很多公司和组织都开发了自己的 JDK,例如 IBM 公司开发的 JDK,BEA 公司的
Jrocket,还有 GNU 组织开发的 JDK 等等。其中 IBM 的 JDK 包含的 JVM(Java Virtual 
Machine)运行效率要比 Sun JDK 包含的 JVM 高出许多。而专门运行在 x86 平台的 Jrocket
在服务端运行效率也要比 Sun JDK 好很多。但不管怎么说,我们还是需要先把 Sun JDK 掌
握好。

1

        

JDK 的下载和安装

JDK 又 叫 做 J2SE ( Java2 SDK Standard Edition ) , 可 以 从 Sun 的 Java 网 站 上 下 载 到 ,

http://java.sun.com/j2se/downloads.html

 ,JDK 当前最新的版本是 J2SDK1.4.2,建议下载该

版本的 JDK,下载页面在这里

http://java.sun.com/j2se/1.4.2/download.html

 

 。

   

下载好的 JDK 是一个可执行安装程序,默认安装完毕后会在 C:\Program Files\Java\目录下
安 装一 套 JRE (供 浏览 器来 使用 ), 在 C:\j2sdk1.4.2 下 安装 一套 JDK(也 包括 一套
JRE)。然后我们需要在环境变量 PATH 的最前面增加 java 的路径 C:\j2sdk1.4.2\bin。这样
JDK 就安装好了。

2

        

JDK 的命令工具

JDK 的最重要命令行工具:
java

 

: 启动 JVM 执行 class

javac

 

: Java 编译器

jar

 

: Java 打包工具

javadoc

 

: Java 文档生成器

这些命令行必须要非常非常熟悉,对于每个参数都要很精通才行。对于这些命令的学习 ,
JDK Documentation 上有详细的文档。

        

二、

JDK Documentation

Documentation 在 JDK 的 下 载 页 面 也 有 下 载 连 接 , 建 议 同 时 下 载
Documentation。Documentation 是最最重要的编程手册,涵盖了整个 Java 所有方面的内容
的描述。可以这样说,学习 Java 编程,大部分时间都是花在看这个 Documentation 上面的。
我是随身携带的,写 Java 代码的时候,随时查看,须臾不离手。