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的下载和安装
1)、jdk又叫做j2se(java2 sdk standard edition),可以从sun的java网站上下载到,下载好的jdk是一个可执行安装程序(傻瓜式安装)。
2)、默认安装完毕后会在c:/program files/java/目录下安装一套jre(供浏览器来使用),在c:/j2sdk1.4.2下安装一套jdk(也包括一套jre)。然后我们添加环境变量:path(c:\program files (x86)\java\jdk1.7.0_01\bin)、classpath(.)和java_home(非必要,主要用于web阶段tomcat的使用。c:\program files (x86)\java\jdk1.7.0_01)。
3)环境变量配置好了之后,我们要在开始菜单中搜索cmd运行。
在黑窗口输入java回车,出现这样jdk就安装好了。
2、 jdk的命令工具
jdk的最重要命令行工具:
java: 启动jvm执行class (java 包名.类名)
javac: java编译器 (java -d . 类名.java)
javadoc: java文档生成器 (javadoc -d doc 文件名)
这些命令行必须要非常非常熟悉,对于每个参数都要很精通才行。对于这些命令的学习,jdk documentation上有详细的文档。
3、jdk的卸载
以win7为例,在安装了java jdk之后,会有两个程序,需要完全卸载。控制面板-->卸载程序-->程序和功能:
java 7 update
java(tm) se development kit7
右键,删除ok!
以上就是java开发工具之jdk (java development kit)的内容。
