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 代码的时候,随时查看,须臾不离手。