第二章 Java开发环境及开发工具精选文档PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 在本节的内容中,将简单介绍几种常用的Java开 发工具,其中,对Eclipse开发平台会做比较详细 的介绍。
2.4.1 Java开发工具简介
• 目前常用的Java开发工具基本上可以分为两大类。
• 一种是简单小巧的开发工具。例如TextPad、 JCreator等,另一种是具有强大功能的集成开发 环境,例如Eclipse、JBuilder等,
2.4 开发工具Eclipse简介
• 在前面章节的内容中,介绍了直接使用JDK提高的 工具开发一个简单的示例程序,在这个示例程序 的开发过程中,没有使用任何集成的开发工具, 这只是为了使读者对JDK的功能有一个大体的了解, 在实际的开发过程中,是不可能脱离集成开发工 具的帮助的,使用集成开发工具可以大大提高开 发效率,从而保证项目的进度。
2.1 下载安装JDK
• JDK中包含了Java开发中必需的工具和Java程序的 运行环境(即JRE)。(具体内容请参照书。)
2.2 环境变量设置
• 在上面的章节中,介绍了JDK的安装方法,但是在 JDK安装结束之后,必需进行环境变量的设置,然 后才可以使用JDK提供的开发工具。下面对环境变 量的设置步骤进行详细的介绍。(具体内容请参 照书。)
2.3.3 执行类文件
• 在编译工作成功通过以后,可以得到对应的Java 类文件,在JDK中同样提供了执行Java类文件的工 具,可以在DOS命令行中调用java命令执行Java的 类文件。在上面的操作中,成功编译了 HelloWorld.java这个Java源文件,并在C盘的根 目录下生成了HelloWorld.class文件,在DOS命令 行中需要把当前的路径切换到Java类文件的目录, 然后调用JDK中的java命令就可以执行这个类文件,
2.4.4 在Eclipse中调试程序
• 在Eclipse中不仅可以方便的编辑执行Java程序, 而且还提供了功能强大的调试功能,在调试Java 程序的过程中,可以给程序设置断点,程序在运 行到断点以后会暂停执行,通过设置断点,可以 跟踪程序中的变量,从而对程序中的错误进行定 位。
• 要调试程序,首先需要在Java源文件中添加断点, (具体内容请参照书。)
2.3.1 编辑Java源文件
• 在编辑Java源文件的时候,有很多工具可供选择, 只要是能够进行简单文本编辑的工具都可以用来 编辑Java源文件。在这里我们选择使用Windows中 自带的记事本工具。在记事本中输入下面的代码。
2.3.2 编译Java源文件
• 完成对Java源文件的编辑工作以后,就可以对源 代码进行编译,在JDK中提供了编译Java源文件的 工具,可以在DOS命令行中调用JDK中的javac命令, 这个命令可以对Java源文件进行编译。
2.3 小试身手――HelloWorld
• 在上面两个小节的介绍中,已经成功安装配置JDK, 在JDK中提供了编译执行Java的基本工具,使用这 些工具已经可以进wenku.baidu.com基本的Java程序的编写工作, 虽然在使用继承的开发环境进行开发的效率会更 高,但是,为了是读者对JDK的基本使用方法有基 本的了解,在接下来的内容中,将不使用集成开 发环境,而是通过DOS命令行对简单的Java示例程 序进行编译和运行。
• 在这里选择使用CVSNT作为CVS的服务器,CVSNT的安装文件 可以从cvsnt.org/archive/下载,在这里有各种版本的 CVSNT安装文件可供下载,用户可以选择下载自己需要的版 本,在本书中使用cvsnt-2.5.03.2382,所以选择下载 cvsnt-2.5.03.2382.msi这个文件即可。(具体内容请参照 书。)
2.4.2 Eclipse安装
• 在Java项目的开发过程中,越来越多的开发人员 选择使用Eclipse,在这里就介绍Eclipse开发环 境的安装和使用。(具体内容请参照书。)
2.4.3 Eclipse使用简单例程
• 在Eclipse中,编译运行Java程序的方法和其他 Java开发工具稍微有些不同,在本节的内容中, 将对Eclipse的基本使用方法进行简单的介绍。
2.5 使用版本控制工具CVS
• 在团队开发中,需要团队各个成员之间进行分工 配合,这就给源代码的版本控制带来很大困难, 不可能手工来完成源代码版本的迭代,在这里选 择使用版本控制工具,通过版本控制工具完成对 源代码的控制,各个团队成员只需要把修改过的 版本提交给版本控制工具,有版本控制工具来把 每个成员提交的版本整合成一个最新的版本。
第二章 Java开发环境及开发工具
• 本章主要介绍Java开发环境的搭建,首先介绍JDK 的下载安装和环境变量的设置,并通过一个简单 的示例程序展示JDK的简单使用方法,对于Java开 发工具方面,简单介绍集成开发环境Eclipse的基 本使用方法,通过本章的学习,读者可以迅速掌 握Java开发环境的搭建,并对Eclipse开发工具的 基本用法有所了解。
2.4.5 Eclipse常用快捷键
• Eclipse提供了丰富的辅助开发功能,而且很多常 用的功能都提供了快捷键,在本节内容中,整理 出一些相对比较常用的快捷键。(具体内容请参 照书。)
2.4.6 Java Web开发工具MyEclipse简介
• 在开发Java桌面应用程序的时候,使用Eclipse是 非常方便的,但是在进行Web开发的时候, Eclipse的一些功能就不能够满足用户的需求了, 在开发Web应用的时候,我们选择使用MyEclipse 集成开发工具,MyEclipse是依赖于Eclipse的一 个开发工具,对Eclipse的功能进行了扩展,主要 是给Eclipse增加了一系列的Web开发工具,从而 是Web开发的效率大大提高。
• 在本节内容中,将介绍如何在Eclipse中使用版本 控制工具,通过本节内容的学习,读者可以了解 团队合作开发中版本控制的基本知识。
2.5.1 CVSNT的安装与配置
• 在源代码版本控制方面,有很多工具可供选择,在这里选 择使用CVS来对版本进行控制,其中CVS需要客户端和服务 器端配合使用,在使用CVS的时候,首先需要建立一个CVS 服务器,然后团队中的每个成员此可以把自己的版本通过 客户端提交给CVS服务器,从而由CVS服务器完成版本的整 合更新任务。
2.4.1 Java开发工具简介
• 目前常用的Java开发工具基本上可以分为两大类。
• 一种是简单小巧的开发工具。例如TextPad、 JCreator等,另一种是具有强大功能的集成开发 环境,例如Eclipse、JBuilder等,
2.4 开发工具Eclipse简介
• 在前面章节的内容中,介绍了直接使用JDK提高的 工具开发一个简单的示例程序,在这个示例程序 的开发过程中,没有使用任何集成的开发工具, 这只是为了使读者对JDK的功能有一个大体的了解, 在实际的开发过程中,是不可能脱离集成开发工 具的帮助的,使用集成开发工具可以大大提高开 发效率,从而保证项目的进度。
2.1 下载安装JDK
• JDK中包含了Java开发中必需的工具和Java程序的 运行环境(即JRE)。(具体内容请参照书。)
2.2 环境变量设置
• 在上面的章节中,介绍了JDK的安装方法,但是在 JDK安装结束之后,必需进行环境变量的设置,然 后才可以使用JDK提供的开发工具。下面对环境变 量的设置步骤进行详细的介绍。(具体内容请参 照书。)
2.3.3 执行类文件
• 在编译工作成功通过以后,可以得到对应的Java 类文件,在JDK中同样提供了执行Java类文件的工 具,可以在DOS命令行中调用java命令执行Java的 类文件。在上面的操作中,成功编译了 HelloWorld.java这个Java源文件,并在C盘的根 目录下生成了HelloWorld.class文件,在DOS命令 行中需要把当前的路径切换到Java类文件的目录, 然后调用JDK中的java命令就可以执行这个类文件,
2.4.4 在Eclipse中调试程序
• 在Eclipse中不仅可以方便的编辑执行Java程序, 而且还提供了功能强大的调试功能,在调试Java 程序的过程中,可以给程序设置断点,程序在运 行到断点以后会暂停执行,通过设置断点,可以 跟踪程序中的变量,从而对程序中的错误进行定 位。
• 要调试程序,首先需要在Java源文件中添加断点, (具体内容请参照书。)
2.3.1 编辑Java源文件
• 在编辑Java源文件的时候,有很多工具可供选择, 只要是能够进行简单文本编辑的工具都可以用来 编辑Java源文件。在这里我们选择使用Windows中 自带的记事本工具。在记事本中输入下面的代码。
2.3.2 编译Java源文件
• 完成对Java源文件的编辑工作以后,就可以对源 代码进行编译,在JDK中提供了编译Java源文件的 工具,可以在DOS命令行中调用JDK中的javac命令, 这个命令可以对Java源文件进行编译。
2.3 小试身手――HelloWorld
• 在上面两个小节的介绍中,已经成功安装配置JDK, 在JDK中提供了编译执行Java的基本工具,使用这 些工具已经可以进wenku.baidu.com基本的Java程序的编写工作, 虽然在使用继承的开发环境进行开发的效率会更 高,但是,为了是读者对JDK的基本使用方法有基 本的了解,在接下来的内容中,将不使用集成开 发环境,而是通过DOS命令行对简单的Java示例程 序进行编译和运行。
• 在这里选择使用CVSNT作为CVS的服务器,CVSNT的安装文件 可以从cvsnt.org/archive/下载,在这里有各种版本的 CVSNT安装文件可供下载,用户可以选择下载自己需要的版 本,在本书中使用cvsnt-2.5.03.2382,所以选择下载 cvsnt-2.5.03.2382.msi这个文件即可。(具体内容请参照 书。)
2.4.2 Eclipse安装
• 在Java项目的开发过程中,越来越多的开发人员 选择使用Eclipse,在这里就介绍Eclipse开发环 境的安装和使用。(具体内容请参照书。)
2.4.3 Eclipse使用简单例程
• 在Eclipse中,编译运行Java程序的方法和其他 Java开发工具稍微有些不同,在本节的内容中, 将对Eclipse的基本使用方法进行简单的介绍。
2.5 使用版本控制工具CVS
• 在团队开发中,需要团队各个成员之间进行分工 配合,这就给源代码的版本控制带来很大困难, 不可能手工来完成源代码版本的迭代,在这里选 择使用版本控制工具,通过版本控制工具完成对 源代码的控制,各个团队成员只需要把修改过的 版本提交给版本控制工具,有版本控制工具来把 每个成员提交的版本整合成一个最新的版本。
第二章 Java开发环境及开发工具
• 本章主要介绍Java开发环境的搭建,首先介绍JDK 的下载安装和环境变量的设置,并通过一个简单 的示例程序展示JDK的简单使用方法,对于Java开 发工具方面,简单介绍集成开发环境Eclipse的基 本使用方法,通过本章的学习,读者可以迅速掌 握Java开发环境的搭建,并对Eclipse开发工具的 基本用法有所了解。
2.4.5 Eclipse常用快捷键
• Eclipse提供了丰富的辅助开发功能,而且很多常 用的功能都提供了快捷键,在本节内容中,整理 出一些相对比较常用的快捷键。(具体内容请参 照书。)
2.4.6 Java Web开发工具MyEclipse简介
• 在开发Java桌面应用程序的时候,使用Eclipse是 非常方便的,但是在进行Web开发的时候, Eclipse的一些功能就不能够满足用户的需求了, 在开发Web应用的时候,我们选择使用MyEclipse 集成开发工具,MyEclipse是依赖于Eclipse的一 个开发工具,对Eclipse的功能进行了扩展,主要 是给Eclipse增加了一系列的Web开发工具,从而 是Web开发的效率大大提高。
• 在本节内容中,将介绍如何在Eclipse中使用版本 控制工具,通过本节内容的学习,读者可以了解 团队合作开发中版本控制的基本知识。
2.5.1 CVSNT的安装与配置
• 在源代码版本控制方面,有很多工具可供选择,在这里选 择使用CVS来对版本进行控制,其中CVS需要客户端和服务 器端配合使用,在使用CVS的时候,首先需要建立一个CVS 服务器,然后团队中的每个成员此可以把自己的版本通过 客户端提交给CVS服务器,从而由CVS服务器完成版本的整 合更新任务。