当前位置: 首页 > 学习 > 电脑学习 > 程序设计 > JAVA > 设计模式 > 正文

JBuilder集成开发环境介绍

http://www.zk168.com.cn  招考学习网 2006-4-11 3:36:26
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
JBuilder集成开发环境介绍

Borland JBuilder是全球第一的跨平台Java开发环境,可以用于构建符合工业标准的Java应用系统,开发EJB、Web、XML以及数据库等各类应用程序。双向、可视化设计工具使得我们可以快速的构建各种J2EE应用程序,并部署至多种应用程序服务器,包括BEA WebLogic、IBM WebSphere、Sun ONE Application Server、Oracle 10g Application Server以及整合于JBuilder的Borland Enterprise Server。

鉴于此原因,在我们学习Java语言的时候,也没有理由杜绝使用JBuilder这个优秀的编译器。除非你看到集成开发环境就晕,呵呵(初学者和大师经常这样说)。当然如果你还是初学者,选择Intellij IDEA也不错,简单、清晰,他获得了2003年Java最佳编译器大奖,集成了很多先进的软件工程方法。但是做企业级的开发,JBuilder无可争论的成为最佳选择。

Quick Start---原来JBuilder这么容易上手
正如你使用其它的编译器学习Java语言一样,你的几个想法之一便是“让我尽快的完成一个Hello World吧!”。我们暂且什么都不看,仅仅快速的完成一个Hello World程序。安装JBuilder似乎并不需要更多的向导大家都能够独立完成。那么赶快打开这个集成开发环境,让我们尽快完成我们的Hello World。运行JBuilder后我们看到了这样的界面:


赶快新建一个工程(一个习惯是,不管你建立的程序有多么的小,建立一个工程是一个良好的程序设计习惯,便于有效的管理你的代码和编译后生成的资源),在新建的工程中新建一个HelloWorld类文件HelloWorld.java。你的工程名、类文件名和类名最好是统一的,这是一个良好的编程习惯。需要注意的是:你得类文件名和类名必须是统一的,否则就会出现类似下面的报警错误,我们假设将类名命名为HelloWorldd,而文件名为HelloWorld,编译后就会出现下面的提示信息:
"HelloWorld.java": class HelloWorldd is public; should be declared in a file named HelloWorldd.java at line 12, column 1

完整的HelloWorld程序可以参考下面的建立:

写好你的程序后,编译运行之。右击工程栏当中的HelloWorld.java,选择Debug Using Defaults。除非上面的步骤出现问题,否则你将会很兴奋的看到,HelloWorld在信息窗格中输出了!


这样看来似乎JBuilder没有那么复杂,对么?很多人花了N长时间来调试一个HelloWorld程序,不是环境变量没有设置好就是忘记这个丢了那个。但你绝不能从此断定“搞定!我已经掌握了JBuilder!”其实这只是给大家建立一个信心,告诉大家JBuilder其实并不像你想象的那样无法接受而已。想要彻底掌握JBuilder,我们需要认真的学习下面的指导。

AppBrowser--我以后天天对着你
打开JBuilder集成开发环境的时候,我们面对的便是AppBrowser。下面我们来逐一的介绍主要的组成部件:

如果是正在调试多个工程或者你需要打开多个AppBrowser窗口,可以点击Window菜单中的New Browser或者是在工程窗体中右击文件名,点击Open in New Browser。


再来看看主工具栏,如果你觉得这么多快捷按钮不爽,大可在下面这幅图的指导下关掉这些工具栏。在View中选择Toolbars:


但个人习惯使用默认的工具栏,提供了不少方便,呵呵。
工程窗体中显示的是当前的工程以及当前工程所包含的所有文件。

结构窗体中展示了当前在被编辑的文件结构,下面的图片显示的便是刚刚的HelloWorld文件结构,很简单是么,只有一个main方法。

如果你的程序中有错误,结构窗体就会实时出现一个Errors文件夹,其中包含了这些语法错误。Improts中存放的是所有引入的Package。

下面我们再来看看位于内容窗体下的文件查看页签:

Source 显示的是目前文件的源代码,可以直接进行编辑。
Design 中包含了组件托盘,以便进行可视化程序开发。
Bean 中包含了BeanExpress设计工具,可以用于查看和编辑bean的特性。
UML 好神奇,打开看看刚才系统为你的工程创建的UML图!


Doc 为你的文件创建了一个Javadoc。
History显示了文件的版本控制系统记录。

开发环境中一个非常重要的工具便是搜索栏,你可以在工具栏上看到一个搜索栏,这个是在当前文档中进行内容搜索用的。如果你要对某些类进行搜索,不妨同时按下Ctrl和减号(?)。在Search中可以对类进行搜索,在Browse中可以对package进行搜索。


本讲概要性的介绍了APPBrowser的组成,下一讲我们将介绍:使用JBuilder编辑器。
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·实质、过程及意义——阿多尔诺“否定的辩证法”探微
·从Ontology的译名之争看哲学术语的翻译原则
·论马克思主义哲学经典的解释——解释学方法及其在马克
·中国哲学当前的核心与周边问题
·和合学与21世纪文化价值和科技
·中国文化的和合精神与21世纪
·宗教之间理当相互宽容
·上半个世纪的自由主义
·殷周至春秋时期神人关系之演进
·大学之道:构建以“三纲八目”为核心的道德修养体系
相关内容:
 
·BOG压缩机在液化石油气基地的应用
·LFCB-102型微波分相差动保护的应用
·基于PB6和ORACLE8开发“劳动信息管理系统”
·利用TDC组件实现对WEB页面的交互操作
·关于SBS改性沥青配合比设计及施工技术的探讨
·PowerBuilder的分布式计算技术及其应用
·PowerBuilder和MapInfo的集成开发技术
·基于Visual Basic快速开发现场电视监控系统
·PBX濒临被取代的危机—论程控交换机的生存与发展
·ASP技术访问WEB数据库 2
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>