Java SE开发套件jdk是Java语言的软件开发工具包,主要面向移动设备与嵌入式设备上的Java应用开发。它是整个Java开发体系的核心,内部集成了Java运行环境(JVM加Java系统类库)以及各类Java工具。想要体验最新版本的用户可以直接下载使用。下面从组件构成、环境配置和常用工具几个方面来了解这套开发套件。

JDK自带的基础组件覆盖了开发过程中的编译、打包、调试等环节:
1、 javac:编译器,负责把源程序转换成字节码
2、 jar:打包工具,将相关联的类文件合并为一个文件
3、 javadoc:文档生成器,从源码注释里提取文档内容
4、 jdb:debugger查错工具,用于调试Java程序
5、 java:运行编译后的Java程序,即.class后缀的文件
6、 appletviewer:小程序浏览器,可在HTML文件上执行Java小程序
7、 Javah:产生能调用Java过程的C过程,或建立可被Java程序调用的C过程头文件
8、 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时展示字节代码含义
9、 Jconsole:Java系统调试和监控工具
在Windows系统上完成Java运行环境安装与测试,并跑通HelloWorld,可以按以下步骤操作:
1、 下载j2sdk 1.6.0_21或更高版本,建议同时下载Java Documentation帮助文档
2、 运行下载好的安装程序进行安装,假设安装到c:\jdk1.6.0_21\,安装路径不要带空格,也不建议装在\Program Files目录下
3、 设置运行环境参数,不同系统版本操作略有差异:
- Win2000、WinXP:右击“我的电脑”->属性->高级->环境变量,新建JAVA_HOME变量值为JDK安装目录,新建CLASSPATH变量值为.;%JAVA_HOME%\lib,编辑Path变量在最前面加上%JAVA_HOME%\bin;
- Vista、Win7、Win8:右击“计算机”->属性->左侧高级系统设置->高级->环境变量,同样新建JAVA_HOME和CLASSPATH,并在Path变量最前面加上%JAVA_HOME%\bin;
4、 CLASSPATH中有一个英文句号“.”后跟分号,表示当前路径;用命令行设置环境变量只对当前窗口生效;改Path变量时是在原有值上添加新路径,不是删除旧值
5、 用文本编辑器(如记事本、UltraEdit、EditPlus)编写代码并保存为HelloWorld.java,注意大小写必须正确,假设路径为c:\test\HelloWorld.java,代码内容为:public class HelloWorld { public static void main(String[] argv) { System.out.println("Hello,World!"); } }
6、 打开命令提示符窗口,跳转到HelloWorld.java所在目录:c:\>cd \test
7、 编译源文件:c:\test>javac HelloWorld.java,生成HelloWorld.class
8、 运行程序:c:\test>java HelloWorld,窗口输出Hello,World!
9、 步骤6到8可以简化成批处理:在Java源文件所在文件夹新建记事本文档,输入javac HelloWorld.java、java HelloWorld、@pause三行,保存为“Java运行批处理.bat”,双击后即可出现cmd窗口下的编译运行结果
日常开发中接触频率较高的几个工具:
- Javac:Java源程序编译器,把Java源代码转换成字节码
- Java:Java解释器,直接从字节码文件(又称类文件)执行Java应用程序的字节代码
- appletviewer.exe:Java applet浏览器,可在脱离万维网浏览器环境的情况下运行applet
- jar:Java应用程序打包工具,能把多个类文件合并为单个JAR归档文件
- Javadoc:Java API文档生成器,从Java源程序代码注释中提取文档,生成API文档HTML页
- jdb:Java调试器,可以逐行执行程序、设置断点并检查变量
- jps:查看Java虚拟机进程列表
(您的评论需要经过审核才能显示)
0条评论