




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本资料由-大学生创业|创业|创业网/提供资料附录1 常用Java开发工具简介附1.1 Jcreator简介Jcreator是一个用于Java程序设计的集成开发环境,具有编辑、调试、运行Java程序的功能。官方网址是: 。Jcreator分为LE和Pro版本。LE版本功能上受到一些限制,是免费版本。Pro版本功能最全,但这个版本是一个共享软件。这个软件比较小巧,对硬件要求不是很高,完全用C+写的,速度快、效率高。具有语法着色、代码自动完成、代码参数提示、工程向导、类向导等功能。第一次启动时提示设置Java JDK主目录及JDK JavaDoc目录,软件自动设置好类路径、编译器及解释器路径,还可以在帮助菜单中使用JDK Help。但目前这个版本对中文支持性不好。Jcreator的安装很简单。只需要一步一步的点“下一步”就可以了。安装后,启动Jcreator,其界面如图附1-1所示。图附1-1 Jcreator启动界面要创建java程序,可以按照下面的步骤进行,以HelloWorld程序为例。启动Jcreator后,依次选择【File】菜单下的【New】【File】,如图附1-2所示图附1-2 新建文件然后选择新建文件的类型为“Java File”,如图附1-3所示:图附1-3 选择文件类型点击“next”,输入文件名称并指定保存位置,如图附1-4所示:图附1-4 设置文件名点击“finish”,出现程序编辑窗口。在此编辑窗口中输入源程序,如图附1-5所示:图附1-5 编辑窗口选择【Build】菜单下的【Compile File】编译源程序,如图附1-6所示:图附1-6 编译程序若没有错误提示,则选择【Build】菜单下的【Execute File】执行,如图附1-7所示:图附1-7 运行程序程序结果会以独立的Dos窗口出现,如图附1-8所示:图附1-8 程序运行结果附1.2 Eclipse简介Eclipse的前身是IBM的Visual Age for Java(简称VA4J)。把这个项目免费赠送给Eclipse社团()前,IBM已经投入超过四千万美元进行研发。Eclipse社团的创始人还包括Borland、Merant、QNX Software Systems、Rational Software、Red Hat、SuSE、TogetherSoft和Webgain,后来加入的还有Oracle等公司,实力相当雄厚。如今,IBM通过附属的研发机构Object Technologies International(简称OTI),继续领导着Eclipse的开发。Eclipse是现在最为流行的JAVA IDE,很多公司及其开发者都在用它做开发。Eclipse 是一种通用工具平台普遍适用的开放式可扩展 IDE。它提供了功能丰富的开发环境,该环境允许开发者高效地创建一些能够无缝集成到 Eclipse 平台中的工具。Eclipse实际上是一个平台,Eclipse开发小组是要将它设计成为可以进行任何开发的平台。它优秀的插件设计使人们完全可以相信它可以完成这个功能。Eclipse是通过插件完成它的各个功能的,现在你可以在它上面进行JAVA 的SWT,SWING,COBOL,J2EE开发,相信将来一定会有丰富的插件让它成为最强大的IDE工具。Eclipse的最新版本是3.2.2,它是一个自由软件,可以到它的官方网站下载,3.2.2版的官方下载网址是/downloads/ download.php?file=/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-SDK-3.2.2-win32.zip,安装Eclipse异常简单,把ZIP包中的Eclipse目录解压缩即可,比如将其解压到E:eclipse3.2中。为了将Eclipse进行汉化,需要同时下载它的多国语言包,官方网址是/eclipse/downloads/drops/L-3.2_Language_Packs -2006071217 00/download.php?dropFile=NLpack1-eclipse-SDK-3.2-win32.zip,将解压后得Eclipse文件夹放到Eclipse解压目录下的language目录中,比如E:eclipse3.2language中,如果没有,则创建language目录。为了使用多国语言包,需要在Eclipse目录下创建links文件夹,比如E:eclipse3.2links,在links文件夹中创建language.start文件,文件内容如下:path=E:eclipse3.2language (注意双斜线)然后启动Eclipse即可。如果没有正常汉化,可以删掉Eclipse目录下的configurationorg.eclipse.update文件夹,比如E:eclipse3.2configurationorg.eclipse.update,然后重新启动Eclipse即可。启动界面如图附1-9所示:图附1-9 启动界面安装Eclipse之后,在安装路径的下一层路径中会有一个workspace文件夹。每当在Eclipse中新生成一个项目,缺省情况下都会在workspace中产生和项目同名的文件夹以存放该项目所用到的全部文件。你可以用Windows资源管理器直接访问或维护这些文件。打开 Eclipse ,可以看到它的主界面如图附1-10所示。图附1-10 主界面Eclipse 工作台由几个称为 视图(view) 的窗格组成,比如左上角的 Navigator 视图。窗格的集合称为透视图(perspective)。默认的透视图是 Resource 透视图,它是一个基本的通用视图集,用于管理项目以及查看和编辑项目中的文件。Navigator视图允许您创建、选择和删除项目。Navigator 右侧的窗格是编辑器区域。取决于 Navigator 中选定的文档类型,一个适当的编辑器窗口将在这里打开。如果 Eclipse 没有注册用于某特定文档类型(例如,Windows 系统上的 .doc 文件)的适当编辑器,Eclipse 将设法使用外部编辑器来打开该文档。Navigator 下面的 Outline 视图在编辑器中显示文档的大纲;这个大纲的准确性取决于编辑器和文档的类型;对于 Java 源文件,该大纲将显示所有已声明的类、属性和方法。Tasks 视图收集关于您正在操作的项目的信息;这可以是 Eclipse 生成的信息,比如编译错误,也可以是您手动添加的任务。该工作台的大多数其他特性,比如菜单和工具栏,都应该和其他那些熟悉的应用程序类似。一个便利的特性就是不同透视图的快捷方式工具栏,它显示在屏幕的左端;这些特性随上下文和历史的不同而有显著差别。Eclipse 还附带了一个健壮的帮助系统,其中包括 Eclipse 工作台以及所包括的插件(比如 Java 开发工具)的用户指南。至少浏览一遍这个帮助系统是值得的,这样可以看到有哪些可用的选项,同时也可更好地理解 Eclipse 的工作流程。下面我们编写一个HellWorld程序,步骤如下: 1选择文件新建项目; 图附1-11 新建项目2项目类别选Java,然后点击“下一步”;图附1-12 选择项目3输入项目名称,例如:HelloWorld;点击“完成”; 图附1-13 项目命名4在包资源管理器中里的HelloWorld项目上右键单击“新建类” 图附1-14 创建类5在名称中输入类名,如HelloWorldTest;点击public static void main(String args) 的复选框,让Eclipse创建main方法,点击“完成”。图附1-15 命名类6在main方法中输入System.out.println(“Hello World”)行; 图附1-16 编辑窗口7点击“文件保存”或使用Ctrl-s保存更改。 8在包资源管理器中里的HelloWorldTest类上右键单击“运行方式java应用程序”,或者单击“运行方式运行”以运行程序,当然也可以点击工具条里的“运行”按钮;图附1-17 运行程序9选择“Java应用程序”,然后选“新建”按钮; 图附1-18 运行管理窗口10点击“运行”; 就可以在“控制台”中看到运行结果了。图附1-19 程序运行结果附1.3 NetBeans简介NetBeans是SUN的开放源码的Java集成开发环境(IDE),也是一个非常优秀的JAVA 开发IDE,适用于各种客户机和Web应用。开发人员可以利用业界强大的开发工具来构建桌面、Web或移动应用。Sun Microsystems 于 2000 年 6 月创建了 NetBeans 开放源码计划,并继续充当该计划的主赞助商。目前存在两个产品: NetBeans IDE 和 NetBeans 平台。NetBeans IDE 是一个开发环境 供程序员编写、编译、调试和部署程序的一个工具。 它是用 Java 编写的 但却可以支持任何编程语言。 另外也有巨大数量的模块来扩展 NetBeans IDE,它是一个免费产品,不限制其使用形式。 此外还可获得 NetBeans 平台 一个模块化的且可扩展的基础,用作创建大型桌面应用程序的软件基石。 ISV 合作伙伴提供增值的插件,它们很容易集成到 IDE 中,并且也可用以开发其本身的工具和解决方案。这两个产品都可免费用于商业和非商用目的,并且在 Sun 公开许可证 (SPL) 的限制下可获得供重用的源码。 同时,通过NetBeans和开放的API的模块化结构,第三方能够非常轻松地扩展或集成NetBeans平台。下面通过创建HelloWorld程序,简单介绍netbeans的使用。首先启动netbeans,启动界面如图附1-20所示:图附1-20 启动界面启动后,netbeans的主界面如附图1-21:图附1-21 主界面下面我们来创建HelloWorld程序。首先创建项目,在 IDE 中,选择“文件”“新建项目”,如图附1-22所示。 图附1-22 新建项目在“新建项目”向导中,展开“常规”类别,然后选择“Java 应用程序”,如图附1-23所示: 图附1-23 选择项目点击“下一步”,在向导的“名称和位置”页中,执行以下操作,如图附1-24所示: 在“项目名称”字段中,键入 HelloWorld App。 在“创建主类”字段中,键入 helloworldapp.HelloWorldApp。 选择项目保存的文件夹,如:将“设置为主项目”复选框保留为选中状态。 图附1-24 设置项目名称和位置单击“完成”。 将在 IDE 中创建并打开该项目。您会看到以下组件: 在“项目”窗口中包含了该项目的组件树视图,其中含有源文件、代码依赖的库等。 在源代码编辑器窗口中打开了一个名为 HelloWorldApp 的文件。 您可以使用“导航”窗口在选定类中的元素之间进行快速导航。 图附1-25 编辑窗口在生成的源文件中添加代码由于在“新建项目”向导中将“创建主类”复选框保留为选中状态,因此 IDE 已为您创建了一个框架类。可通过将以下行 / TODO code application logic here 替换为下面一行,在框架代码中添加 Hello World! 消息: System.out.println(Hello World!); 选择“文件”“保存”以保存更改。该文件应类似于以下内容:/* * HelloWorldApp.java * * Created on 2007年3月2日, 上午8:45 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */package helloworldapp;/* * * author fubook */public class HelloWorldApp /* Creates a new instance of HelloWorldApp */ public HelloWorldApp() /* * param args the command line arguments */ public static void main(String args) System.out.println(Hello World!); 编译源文件,从 IDE 的主菜单中选择“生成”“生成主项目”。 将打开“输出”窗口,显示与附图1-26类似的输出内容。图附1-26 输出窗口如果在生成输出中出现了“生成成功”结束语句,则恭喜您!您已经成功编译了该程序!如果生成输出中出现了“生成失败”结束语句,则表明代码中可能包含语法错误。其中“输出”窗口报告的错误将以超级链接文本的形式出现。可以双击此类超级链接以导航至错误源代码。然后修复该错误,并再次选择“生成”“生成主项目”。生成项目时,将会生成字节代码文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年浙江杭州市萧山区第三人民医院招聘编外人员1人考前自测高频考点模拟试题及完整答案详解1套
- 安全培训表卡课件
- 2025年莆田市供电服务有限公司招聘29人考前自测高频考点模拟试题及答案详解一套
- 2025年福建省莆田华侨职业中专学校校聘教师招聘1人模拟试卷及答案详解参考
- 2025年鹤壁黎阳中学招聘教师若干名考前自测高频考点模拟试题及答案详解(各地真题)
- 2025年阜阳颍上县人民医院公开招聘社会化用人48人考前自测高频考点模拟试题及答案详解(夺冠)
- 安全培训范鸿熙2020课件
- 2025湖南益阳市玉潭教育集团艺术部教师招聘27人模拟试卷及答案详解(考点梳理)
- 2025江苏南通市通州区教育体育系统招聘学前教育备案制教师8人模拟试卷及答案详解(全优)
- 2025内蒙古省际劳务协作招聘岗位模拟试卷及答案详解参考
- 2024年秋季新教材三年级上册PEP英语教学课件:含视频音频U3-第1课时-A
- 公安涉警舆情课件
- 医院培训课件:《类风湿关节炎的治疗与康复》
- DB34∕T 3790-2021 智慧药房建设指南
- 实验小学六年级上学期素养竞赛语文试卷(有答案)
- 2024年高级执法资格考试题及解析
- 酒店住宿清单模板共5份不同模板
- 景区标识标牌投标方案
- 新学期新起点励志奋斗青春初三毕业班开学第一课主题班会课件
- 2023年自考中国古代文学史试卷及答案
- T-CPQS C010-2024 鉴赏收藏用潮流玩偶及类似用途产品
评论
0/150
提交评论