分享
 
 
 

JBuilder集成开发环境介绍

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

程序设计是计算机系学生和计算机入门者的一项基本功,学好计算机,程序设计是第一关。站点针对不同基础的读者为大家撰写学习教程。Borland JBuilder是全球第一的跨平台Java开发环境,我们采用这个集成开发环境来从零起点向大家介绍企业级Java的开发技术。内容分为十五章陆续发布。文章是笔者学习"Borland JBuilder实用技术"一书的笔记综合个人的一点体会。另外一系列文章也将于近期推出,从语言本身讲述Java语言的基础知识,面向对象技术等高级话题。希望能够为大家进行Java程序设计开发提供一些帮助。

-----------------------------------------------------------------------------------------------------------

第一章 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编辑器。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有