三_集成编程环境与编码规范.docx_第1页
三_集成编程环境与编码规范.docx_第2页
三_集成编程环境与编码规范.docx_第3页
三_集成编程环境与编码规范.docx_第4页
三_集成编程环境与编码规范.docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录1安装及配置.2 1.1安装JDK.2 1.2安装JDK的中文帮助文档.2 1.3安装Eclipse中文语言包插件.2 1.4安装Web应用程序的开发插件.2 1.5新建类.2 1.6运行Java类.3 1.7导入Java类文件.32常用调试技术.3 2.1条件断点.3 2.2异常断点.3 2.3监视点.4 2.4评估/检查.4 2.5查看变量.4 2.6改变变量值.5 2.7在Main方法中停止.5 2.8环境变量.5 2.9Droptoframe.7 2.10 Step过滤.7 3使用体会.81 安装及配置1.1安装JDK直接双击“jdk-6u10-beta-windows-i586-p.exe”文件,出现许可证协议窗体。单击【接受】按钮,出现自定义安装窗体。单击【下一步】按钮,即可安装。在安装期间,需要指定JRE的目标文件夹,默认值为:C:ProgramFilesJavajre6,使用该默认值即可。1.2安装JDK的中文帮助文档为了能够在以后的开发中查阅中文帮助文档,可以将“javase-6-doc-api-zh_CN.zip”文件解压到JDK默认安装文件夹中,如C:ProgramFilesJavajdk1.6.0_10。安装Eclipse3.3具体安装方法如下:1)安装EclipseEclipse开发工具无需象JDK那样安装,只需将“eclipse-SDK-3.3.2-win32.zip”文件解压即可使用,如解压到C盘根目录即可。1.3安装Eclipse中文语言包插件Eclipse默认的语言版本为英文版,所以在解压完Eclipse以后,需要添加中文语言包插件,方法是将“eclipse中文包.rar”解压到Eclipse的相同文件夹即可。如果遇到是否覆盖文件的提示,选择是即可。为了防止出错,建议解压中文语言包前不要启动Eclipse。1.4运行Eclipse解压完成后,可以直接双击Eclipse解压文件夹中的“eclipse.exe”运行Eclipse程序。启动期间会提示指定工作空间,使用默认值即可。该工作空间是存放各种应用程序的根目录。启动完毕后,关闭【欢迎】窗体,即可看到Eclipse的完整界面。使用Eclipse开发Java应用程序下面演示Eclipse的使用方法。1)新建应用程序项目选择【文件】【新建】【Java项目】菜单项,在弹出的窗体中,输入项目名称,如“mp”。单击【完成】按钮结束项目的新建工作。1.5新建类选择【文件】【新建】【类】菜单项,在弹出的窗体中,输入类名称,如“Exec”。请注意区分大小写。单击【完成】按钮结束类的新建工作。将Exec.java文件内容复制到该Exec.java文件中。1.6运行Java类单击工具栏中【运行As】按钮旁的下拉菜单,选择【Open运行Dialog】选项,在弹出的【运行】窗体中,双击左面列表中的【Java应用程序】选项,此时会自动创建当前项目的运行配置信息。确认右面窗体中的【Main类】内容为main主函数所在类的名称,如“Exec”。单击【运行】按钮。第一次运行会弹出【保存并启动】的窗体,确认即可。再次运行时,无需如此操作,只需直接单击工具栏中【运行As】按钮即可运行。1.7导入Java类文件也可以使用导入的方法简化类文件的创建。在新建工程后,右击【包资源管理器】中的当前工程节点,如“mp”,选择【导入】菜单,此时出现【导入】窗体,选择【常规】【文件系统】,单击【下一步】按钮。在弹出的【导入】窗体中,单击【浏览】按钮选择要导入的类文件所在文件夹,选择所要导入的文件。值得注意的是,此时还需在【至文件夹】中指定当前应用程序项目的src文件夹,表示将类文件导入到src文件夹。单击【完成】按钮即可结束导入。运行方法同前所述。注意一点,如果应用程序使用了诸如图片等文件资源,也需要将其导入工程后才能使用。导入方法和上述过程无异,但是导入的目标文件夹应该是工程的根目录,而不是src文件夹。2常用调试技术2.1条件断点如果你不知道如何添加断点,只需点击左边面板(行号前面)断点即被创建。在调试界面中,“断点”视图会把所有被创建的断点列出来。我们可以给它加一个布尔条件,也就是说,该断点会被激活并且如果布尔条件为真,就会执行该断点,否则将会跳过往下执行。2.2异常断点在断点视图中,有一个J!标记按钮!我们可以使用该按钮来添加一个Java异常断点。例如,我们想让程序在遇到空指针异常(NullPointerException)时,仍然能继续调试,那么我们可以使用该按钮来添加一个异常断点!2.3监视点这是一个非常好的功能,当选定的属性访问或修改程序时,程序会停止执行并允许进行调试。在Outline视图中选择一个类变量并从上下文菜单中选择切换监视点,属性监视点将会被创建,在断点(Breakpoints)视图中会把所有监视点用列表的形式显示出来。2.4评估/检查按Ctrl+Shift+D或者Ctrl+Shift+I来显示选定变量或者表达式的值。我们也可以给一个变量或表达式添加永久观察点,当程序在调试时,这些观察点就会在表达式视图(Expressionview)中显示出来。2.5查看变量在选中的变量上使用Ctrl+Shift+d或者Ctrl+Shift+i可以查看变量值,另外我们还可以在ExpressionsView中添加监视2.6改变变量值我们可以在Debug的时候改变其中变量的值。在VariablesView中可以按下图所示操作。2.7在Main方法中停止在Run/Debug设置中,我们可以按如下图所示的启用这个特性。程序将会main方法的第一行停住2.8环境变量我们可以很方便的在EditConriguration对话框中添加环境变量2.9Droptoframe这个功能非常酷,是我第二个非常喜欢的功能,Droptoframe就是说,可以重新跳到当前方法的开始处重新执行,并且所有上下文变量的值也回到那个时候。不一定是当前方法,可以点击当前调用栈中的任何一个frame跳到那里(除了最开始的那个frame)。主要用途是所有变量状态快速恢复到方法开始时候的样子重新执行一遍,即可以一遍又一遍地在那个你关注的上下文中进行多次调试(结合改变变量值等其它功能),而不用重来一遍调试到哪里了。当然,原来执行过程中产生的副作用是不可逆的(比如你往数据库中插入了一条记录)2.10Step过滤当我们在调试的时候摁F5将进入方法的内部,但这有个缺点有的时候可能会进入到一些库的内部(例如JDK),可能并不是我们想要的,我们可以在Preferences中添加一个过滤器,排除指定的包。3使用体会我学到了Eclipse的环境、平台体系结构和Eclipse集成开发环境,及在Eclipse中如何进行java开发,详细讲述Java代码的编写及Java代码的编译和调试;并经过第一次的上机实验我掌握了实际运用Eclipse环境来进行java编程。另外我也学习到了单元测试的方法和步骤以及TDD(软件驱动开发)和SWT程序开发,最后还了解到了MYSQL及建模工具的一些知识。另外通过课堂外的五次上机实验实际操作了在Eclipse环境下的一些关于java编程以及调试的相关过程加深了我对Eclipse的学习。在这门课程外,通过另外一门Java程序设计与实践教程的学习,使我对使用java编程知识有了一定的基础知识掌握,让我更好的来学习计算机软件工具,更容易理解其中的知识,同时通过这门课程的学习我也知道了java的重要性。在这门课程的最后我做了一个关于摄氏和华氏温度之间的转换的java小程序,并在Eclipse环境下运行并调试了。通过此次编写的摄氏和华氏温度间的转换的程序,我在使用中感觉Eclipse功能比较强大,不懂的地方从书上或者网上寻求帮助,也从而了解到Eclipse支持很多编程比如C+和Python,并且里面的java开发用户指南和平台插件开发指南对编程很有帮助。也由此而认识到在学习java语言编程中,不足之处还是有很多,需要在以后的学习中更深入的研究。也得益于本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论