第2章JAVA开发环境配置与开发环境.doc
文本预览下载声明
第2章 Java开发环境配置及常用开发工具介绍本章学习目标
Java在Windows操作系统下的安装与配置
掌握使用命令行编译和运行Java程序
了解Java语言常用的开发工具
掌握UltraEdit和Eclipse开发环境的使用
本章首先讲述开发一个Java程序的流程,让读者对程序开发有一个总体的概念。开发Java程序之前我们需要安装和配置Java的开发环境,我们对Java语言开发环境的配置进行详细的介绍。为了简化Java程序的开发(特别是大型的程序)通常需要借助于Java开发工具使用这些工具大大简化了开发的难度和减少开发的时间,提高程序员开发的效率。在配置好Java开发环境和安装好开发工具后,我们将会使用常用的开发工具编写编译并运行Java程序。
2.1 ava程序的开发流程
对于刚接触Java编程的初学者可能无从下手去编写编译和运行一个Java程序。本节我们将简要的讲述Java程序的开发流程,让读者有一个总体的概念,其中的操作细节我们将在本章的其余部分讲述。开发一个Java基本应用程序流程一般包括以下几个步骤(如图2.1所示):
图 2.1 Java程序开发流程需求分析与设计,即我们要实现一个具有什么样功能的应用程序。需求分析与设计使得开发者对要开发的应用有一个总体的把握,减少不必要的工作。
编码,即编写Java代码实现需要的功能(保存为后缀为.java的源代码文件)。当功能较多的时候一般分模块处理,每个模块完成其中一个或多个功能。
编译和调试Java代码。编码完成后需要对源代码进行编译,如果源代码有错误则需要修改代码,直到编译通过得到可执行文件(后缀为.class的文件)。
运行和测试程序,如果不能达到预期的效果则修改程序,重新编译和运行代码,重复这几个过程直到得到预期的效果。
2.2 Java语言开发环境
Java语言开发环境是ava程序代码在其中编译和运行的环境。所以,开发Java程序之前安装和配置Java语言开发环境。本节主要以Windows操作系统下为例子讲述Java开发环境,其中包括Java语言开发工具集(Java development kit, JDK)的安装及环境变量的设置。2.2.1 JDK的下载和安装
Java语言开发工具集(Java development kit, JDK)是Sun公司(2009年被oracle公司收购)所开发的一套Java程序开发软件,它可以在以下网站上免费获得(需注册用户):
/technetwork/java/javase/downloads/index.html
目前主流的JDK有JDK6和JDK7两个版本。JDK6在行业上应用广且非常稳定,最新版本为Java SE 6 Update 45;而JDK7为新一代Java标准,最新版本为Java SE 7 Update 40(该数据统计于2013年11月)。本书以较稳定的JDK6为例子讲述安装和配置过程,读者使用新的JDK7版本不会对本书的学习造成困难。下载后的JDK安装文件中包含两个软件(一个安装文件包含两个软件):JDK和JRE。JDK(Java Development Kit)是Java开发工具集。JRE是Java运行时环境(Java Runtime Environment),是Java程序运行所必需的。运行安装程序,按照安装向导进行安装。安装过程中可以修改安装目录,不影响使用,但是要记住安装的路径,后面的环境配置需要用到JDK的安装路径。笔者在安装过程中把JDK安装到了“C:\Program Files\Java\jdk1.6.0_”目录(我们称这个目录为:JDK安装目录)。
图 2.2 JDK安装目录下的bin文件夹
在“JDK安装目录\bin”文件夹下有很多命令行工具(如图2.2),其中常用的工具有:
javac:Java编译器。作用是对Java源文件进行编译得到可执行的.calss文件。
java:启动JVM(Java虚拟机).class文件。
jar:Java打包发布程序工具。
这些命令行工具需要在命令行下运行并提供相应的运行参数。如javac命令需要提供要被编译的源文件的文件名,编译当前目录下test.java源程序的命令行格式如下:“C:\Program Files\Java\jdk1.6.0_\bin\javac test.java”。因为javac不是Windows的内置命令,所以需要入完整的路径才能运行javac,可以看到这非常麻烦。在2.2.2节我们讲述如何配置环境变量简化Java常用命令行工具的使用。
注:
命令行:命令行(也称命令提示符)是Windows系统下一种特殊的操作方式。命令行下用户主要通过键盘来输入命令(或者执行程序)以控制计算机。
显示全部