- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java开发技术》课件-第01章 Java概述
1.4 其他集成运行环境 现在常用的Java项目开发环境有:Eclipse 、JBuilder、Sun Java Studio、IntelliJ IDEA、Java Workshop、NetBeans IDE、Gel+J2SDK、JCreator +J2SDK、JDK+记事本、EditPlus+J2SDK等等。上节中的例子就是采用的“JDK+记事本”的环境。针对不同的软件系统规模和不同的应用领域,可以采用适合自己开发的工具。下面将介绍三款流行的开发工具。 1.4 其他集成运行环境 1、GEL GEL为用户提供了相当强大的功能,例如项目管理功能,项目模板功能,可个性化设置语法高亮属性、行数、类浏览器、标签文档、多功能编绎器,向导功能以及完全可自定义的用户界面。 GEL小巧,同时很好的支持汉字。与JDK完美无逢集成。缺点是只能进行简单的程序开发,不能进行企业J2EE的开发应用。非常适合初学者学习使用Java。 其下载地址为/download.html。目前最新版本为 Gel version 1.0 RC39, 4.3MB。其开发界面如图 1.4 其他集成运行环境 1.4 其他集成运行环境 2. Eclipse Eclipse是一种可扩展的免费开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境(IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。 Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似于微软公司的Visual Studio和Sun公司的NetBeans平台。Eclipse为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。目前Eclipse联盟已推出其Eclipse3.1版软件,这是一款非常受欢迎的Java开发工具,这国内的用户越来越多,实际上用它开发Java的人员是最多的。用户可从下载最新版本。其开发界面如图1-15。 1.4 其他集成运行环境 1.4 其他集成运行环境 3.JBuilder JBuilder是一款大型的Java集成开发环境,它能满足很多方面的应用,尤其是对于服务器和EJB开发。下面简单介绍一下JBuilder的特点: JBuilder支持最新的Java技术,包括Applet、JSP/Servlets、JavaBean以及EJB(Enterprise JavaBeans)的应用。 用户可以自动地生成基于后端数据库表的EJB Java类,JBuilder同时还简化了EJB的自动部署功能.此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布应用程序所必需的接口定义语言,Interface Definition Language)和控制远程对象。 JBuilder 加速了企业JavaBeans,WEB服务器,XML,移动产品和数据库应用开发,双向可视化设计工具和迅速调用J2EE应用服务器,这些应用服务器包括BEA? WebLogic,? IBM? WebSphere,? Sybase? EAServer, JBoss,? 和 integrated Borland? Enterprise Server。拥有创新强大的JavaServer? Faces, Struts, 和 Web服务设计工具,支持JDK? 5.0 (J2SE 5.0), UML代码可视化,分布式因子分解,代码审核,企业单位测试,支持多语控制系统。 1.4 其他集成运行环境 JBuilder能用Servlet和JSP开发和调试动态Web 应用。 利用JBuilder可创建(没有专有代码和标记)纯Java2应用。由于JBuilder是用纯Java语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。 JBuilder拥有专业化的图形调试界面,支持远程调试和多线程调试,调试器支持各种JDK版本,包括J2ME/J2SE/J2EE。 JBuilder环境开发软件很方便,它是纯的Java 开发环境,适合企业的J2EE开发;缺点是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,内存开销大,这时运行速度显得较慢。其开发界面如图1-16。 1.4 其他集成运行环境 课后作业: 分别用JDK、GEL和Eclipse编写能输出“Hello World!”的Java应用程序和小程序。 1
您可能关注的文档
- UNIX操作系统培训课件PPT.ppt
- User Acceptance An Appraisal model research on E-Government services(2005年公共管理国际会议论文).doc
- USSD移动增值业务.doc
- Virus-Enabled Synthesis and Assembly of Nanowires for Lithium Ion Battery Electrodes-材料合成化学课件PPT.ppt
- Visual FoxPro数据库操作基础.ppt
- VLS方法制备纳米线-材料合成化学课件PPT.ppt
- way(这是定积分的运用.ppt
- What is an “Invisible Disability”.doc
- WiMAX扮演宽频网路关键角色.doc
- Windows基础知识培训课件PPT.ppt
- 工业互联网平台传感器网络自组网技术在智能工厂生产设备故障预测预警中的应用.docx
- 二零二五四月寓教于乐:《吃水不忘挖井人》趣味教案.pptx
- 初中化学实验安全教育与操作规范研究教学研究课题报告.docx
- 高中生在线教育资源的利用效率与学习成效关联性分析教学研究课题报告.docx
- 小学阶段未成年人法律意识启蒙教育研究教学研究课题报告.docx
- 小学英语故事项目式教学法的应用与效果评估教学研究课题报告.docx
- 青少年文化认同与文化自信培养中的家校合作策略探讨教学研究课题报告.docx
- 《美容美发行业服务营销中跨界合作模式探索与效果评价》教学研究课题报告.docx
- 小学数学估算教学策略在差异化评价中的应用研究教学研究课题报告.docx
- 8 《中医情志护理在癌症患者心理干预中的心理教育策略与实践案例分析》教学研究课题报告.docx
文档评论(0)