Download presentation
Presentation is loading. Please wait.
Published by대한 장 Modified 5年之前
1
第二章 Java开发环境及开发工具 本章主要介绍Java开发环境的搭建,首先介绍JDK 的下载安装和环境变量的设置,并通过一个简单 的示例程序展示JDK的简单使用方法,对于Java开 发工具方面,简单介绍集成开发环境Eclipse的基 本使用方法,通过本章的学习,读者可以迅速掌 握Java开发环境的搭建,并对Eclipse开发工具的 基本用法有所了解。
2
2.1 下载安装JDK JDK中包含了Java开发中必需的工具和Java程序的 运行环境(即JRE)。(具体内容请参照书。)
3
2.2 环境变量设置 在上面的章节中,介绍了JDK的安装方法,但是在 JDK安装结束之后,必需进行环境变量的设置,然 后才可以使用JDK提供的开发工具。下面对环境变 量的设置步骤进行详细的介绍。(具体内容请参 照书。)
4
2.3 小试身手――HelloWorld 在上面两个小节的介绍中,已经成功安装配置JDK, 在JDK中提供了编译执行Java的基本工具,使用这 些工具已经可以进行基本的Java程序的编写工作, 虽然在使用继承的开发环境进行开发的效率会更 高,但是,为了是读者对JDK的基本使用方法有基 本的了解,在接下来的内容中,将不使用集成开 发环境,而是通过DOS命令行对简单的Java示例程 序进行编译和运行。
5
编辑Java源文件 在编辑Java源文件的时候,有很多工具可供选择, 只要是能够进行简单文本编辑的工具都可以用来 编辑Java源文件。在这里我们选择使用Windows中 自带的记事本工具。在记事本中输入下面的代码。
6
编译Java源文件 完成对Java源文件的编辑工作以后,就可以对源 代码进行编译,在JDK中提供了编译Java源文件的 工具,可以在DOS命令行中调用JDK中的javac命令, 这个命令可以对Java源文件进行编译。
7
执行类文件 在编译工作成功通过以后,可以得到对应的Java 类文件,在JDK中同样提供了执行Java类文件的工 具,可以在DOS命令行中调用java命令执行Java的 类文件。在上面的操作中,成功编译了 HelloWorld.java这个Java源文件,并在C盘的根 目录下生成了HelloWorld.class文件,在DOS命令 行中需要把当前的路径切换到Java类文件的目录, 然后调用JDK中的java命令就可以执行这个类文件,
8
2.4 开发工具Eclipse简介 在前面章节的内容中,介绍了直接使用JDK提高的 工具开发一个简单的示例程序,在这个示例程序 的开发过程中,没有使用任何集成的开发工具, 这只是为了使读者对JDK的功能有一个大体的了解, 在实际的开发过程中,是不可能脱离集成开发工 具的帮助的,使用集成开发工具可以大大提高开 发效率,从而保证项目的进度。 在本节的内容中,将简单介绍几种常用的Java开 发工具,其中,对Eclipse开发平台会做比较详细 的介绍。
9
2.4.1 Java开发工具简介 目前常用的Java开发工具基本上可以分为两大类。
一种是简单小巧的开发工具。例如TextPad、 JCreator等,另一种是具有强大功能的集成开发 环境,例如Eclipse、JBuilder等,
10
Eclipse安装 在Java项目的开发过程中,越来越多的开发人员 选择使用Eclipse,在这里就介绍Eclipse开发环 境的安装和使用。(具体内容请参照书。)
11
Eclipse使用简单例程 在Eclipse中,编译运行Java程序的方法和其他 Java开发工具稍微有些不同,在本节的内容中, 将对Eclipse的基本使用方法进行简单的介绍。
12
在Eclipse中调试程序 在Eclipse中不仅可以方便的编辑执行Java程序, 而且还提供了功能强大的调试功能,在调试Java 程序的过程中,可以给程序设置断点,程序在运 行到断点以后会暂停执行,通过设置断点,可以 跟踪程序中的变量,从而对程序中的错误进行定 位。 要调试程序,首先需要在Java源文件中添加断点, (具体内容请参照书。)
13
Eclipse常用快捷键 Eclipse提供了丰富的辅助开发功能,而且很多常 用的功能都提供了快捷键,在本节内容中,整理 出一些相对比较常用的快捷键。(具体内容请参 照书。)
14
2.4.6 Java Web开发工具MyEclipse简介
在开发Java桌面应用程序的时候,使用Eclipse是 非常方便的,但是在进行Web开发的时候, Eclipse的一些功能就不能够满足用户的需求了, 在开发Web应用的时候,我们选择使用MyEclipse 集成开发工具,MyEclipse是依赖于Eclipse的一 个开发工具,对Eclipse的功能进行了扩展,主要 是给Eclipse增加了一系列的Web开发工具,从而 是Web开发的效率大大提高。
15
2.5 使用版本控制工具CVS 在团队开发中,需要团队各个成员之间进行分工 配合,这就给源代码的版本控制带来很大困难, 不可能手工来完成源代码版本的迭代,在这里选 择使用版本控制工具,通过版本控制工具完成对 源代码的控制,各个团队成员只需要把修改过的 版本提交给版本控制工具,有版本控制工具来把 每个成员提交的版本整合成一个最新的版本。 在本节内容中,将介绍如何在Eclipse中使用版本 控制工具,通过本节内容的学习,读者可以了解 团队合作开发中版本控制的基本知识。
16
CVSNT的安装与配置 在源代码版本控制方面,有很多工具可供选择,在这里选 择使用CVS来对版本进行控制,其中CVS需要客户端和服务 器端配合使用,在使用CVS的时候,首先需要建立一个CVS 服务器,然后团队中的每个成员此可以把自己的版本通过 客户端提交给CVS服务器,从而由CVS服务器完成版本的整 合更新任务。 在这里选择使用CVSNT作为CVS的服务器,CVSNT的安装文件 可以从 种版本的CVSNT安装文件可供下载,用户可以选择下载自己 需要的版本,在本书中使用cvsnt ,所以选择 下载cvsnt msi这个文件即可。(具体内容请 参照书。)
17
使用Eclipse集成的CVS客户端 当CVS服务器安装配置结束以后,就可以通过CVS 客户端访问CVS服务器中的资源。其中CVS客户端 有很多中选择,例如WinCVS、TortoiseCVS等,使 用这些工具都可以非常方便的访问CVS资源,在 Eclipse中同样也内置了CVS客户端的功能。在下 面的内容中就简单介绍如何使用Eclipse内置的 CVS客户端来访问CVS资源。(具体内容请参照 书。)
18
2.6 小结 在本章内容中,对Java开发环境的搭建进行了大 体的介绍,其中重点讲述了JDK的安装设置和 Eclipse的基本使用方法,而且还提供了大量 Eclipse中的快捷键,在本章最后的内容中,介绍 了团队写作中源代码的版本控制问题,介绍了如 何架设CVS服务器,如何使用Eclipse中内置的CVS 客户端访问CVS服务器,通过本章内容的学习,读 者可以对基本了解Java开发环境的基本知识,并 且学会自己搭建设置这样的环境,为后面章节中 的开发打下坚实的基础。这些技能都是在实际开 发过程中必备的基础技能。读者需要熟练掌握。
Similar presentations