国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

JBuilder集成開發(fā)環(huán)境介紹

2019-11-18 14:02:18
字體:
供稿:網(wǎng)友

  程序設(shè)計(jì)是計(jì)算機(jī)系學(xué)生和計(jì)算機(jī)入門者的一項(xiàng)基本功,學(xué)好計(jì)算機(jī),程序設(shè)計(jì)是第一關(guān)。站點(diǎn)針對不同基礎(chǔ)的讀者為大家撰寫學(xué)習(xí)教程。Borland JBuilder是全球第一的跨平臺java開發(fā)環(huán)境,我們采用這個集成開發(fā)環(huán)境來從零起點(diǎn)向大家介紹企業(yè)級Java的開發(fā)技術(shù)。內(nèi)容分為十五章陸續(xù)發(fā)布。文章是筆者學(xué)習(xí)"Borland JBuilder實(shí)用技術(shù)"一書的筆記綜合個人的一點(diǎn)體會。另外一系列文章也將于近期推出,從語言本身講述Java語言的基礎(chǔ)知識,面向?qū)ο蠹夹g(shù)等高級話題。希望能夠?yàn)榇蠹疫M(jìn)行Java程序設(shè)計(jì)開發(fā)提供一些幫助。

-----------------------------------------------------------------------------------------------------------
第一章 JBuilder集成開發(fā)環(huán)境介紹

Borland JBuilder是全球第一的跨平臺Java開發(fā)環(huán)境,可以用于構(gòu)建符合工業(yè)標(biāo)準(zhǔn)的Java應(yīng)用系統(tǒng),開發(fā)EJB、Web、xml以及數(shù)據(jù)庫等各類應(yīng)用程序。雙向、可視化設(shè)計(jì)工具使得我們可以快速的構(gòu)建各種J2EE應(yīng)用程序,并部署至多種應(yīng)用程序服務(wù)器,包括BEA WebLogic、IBM WebSphere、Sun ONE application Server、Oracle 10g Application Server以及整合于JBuilder的Borland EnterPRise Server。

鑒于此原因,在我們學(xué)習(xí)Java語言的時候,也沒有理由杜絕使用JBuilder這個優(yōu)秀的編譯器。除非你看到集成開發(fā)環(huán)境就暈,呵呵(初學(xué)者和大師經(jīng)常這樣說)。當(dāng)然假如你還是初學(xué)者,選擇Intellij IDEA也不錯,簡單、清楚,他獲得了2003年Java最佳編譯器大獎,集成了很多先進(jìn)的軟件工程方法。但是做企業(yè)級的開發(fā),JBuilder無可爭論的成為最佳選擇。

Quick Start---原來JBuilder這么輕易上手
正如你使用其它的編譯器學(xué)習(xí)Java語言一樣,你的幾個想法之一便是“讓我盡快的完成一個Hello World吧!”。我們暫且什么都不看,僅僅快速的完成一個Hello World程序。安裝JBuilder似乎并不需要更多的向?qū)Т蠹叶寄軌颡?dú)立完成。那么趕緊打開這個集成開發(fā)環(huán)境,讓我們盡快完成我們的Hello World。運(yùn)行JBuilder后我們看到了這樣的界面:


趕緊新建一個工程(一個習(xí)慣是,不管你建立的程序有多么的小,建立一個工程是一個良好的程序設(shè)計(jì)習(xí)慣,便于有效的治理你的代碼和編譯后生成的資源),在新建的工程中新建一個HelloWorld類文件HelloWorld.java。你的工程名、類文件名和類名最好是統(tǒng)一的,這是一個良好的編程習(xí)慣。需要注重的是:你得類文件名和類名必須是統(tǒng)一的,否則就會出現(xiàn)類似下面的報警錯誤,我們假設(shè)將類名命名為HelloWorldd,而文件名為HelloWorld,編譯后就會出現(xiàn)下面的提示信息:
"HelloWorld.java": class HelloWorldd is public; should be declared in a file named HelloWorldd.java at line 12, column 1

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

寫好你的程序后,編譯運(yùn)行之。右擊工程欄當(dāng)中的HelloWorld.java,選擇Debug Using Defaults。除非上面的步驟出現(xiàn)問題,否則你將會很興奮的看到,HelloWorld在信息窗格中輸出了!


這樣看來似乎JBuilder沒有那么復(fù)雜,對么?很多人花了N長時間來調(diào)試一個HelloWorld程序,不是環(huán)境變量沒有設(shè)置好就是忘記這個丟了那個。但你絕不能從此斷定“搞定!我已經(jīng)把握了JBuilder!”其實(shí)這只是給大家建立一個信心,告訴大家JBuilder其實(shí)并不像你想象的那樣無法接受而已。想要徹底把握J(rèn)Builder,我們需要認(rèn)真的學(xué)習(xí)下面的指導(dǎo)。

AppBrowser--我以后天天對著你
打開JBuilder集成開發(fā)環(huán)境的時候,我們面對的便是AppBrowser。下面我們來逐一的介紹主要的組成部件:

假如是正在調(diào)試多個工程或者你需要打開多個AppBrowser窗口,可以點(diǎn)擊Window菜單中的New Browser或者是在工程窗體中右擊文件名,點(diǎn)擊Open in New Browser。


再來看看主工具欄,假如你覺得這么多快捷按鈕不爽,大可在下面這幅圖的指導(dǎo)下關(guān)掉這些工具欄。在View中選擇Toolbars:


但個人習(xí)慣使用默認(rèn)的工具欄,提供了不少方便,呵呵。
工程窗體中顯示的是當(dāng)前的工程以及當(dāng)前工程所包含的所有文件。

結(jié)構(gòu)窗體中展示了當(dāng)前在被編輯的文件結(jié)構(gòu),下面的圖片顯示的便是剛剛的HelloWorld文件結(jié)構(gòu),很簡單是么,只有一個main方法。

假如你的程序中有錯誤,結(jié)構(gòu)窗體就會實(shí)時出現(xiàn)一個Errors文件夾,其中包含了這些語法錯誤。Improts中存放的是所有引入的Package。

下面我們再來看看位于內(nèi)容窗體下的文件查看頁簽:

Source 顯示的是目前文件的源代碼,可以直接進(jìn)行編輯。
Design 中包含了組件托盤,以便進(jìn)行可視化程序開發(fā)。
Bean 中包含了BeanEXPress設(shè)計(jì)工具,可以用于查看和編輯bean的特性。
UML 好神奇,打開看看剛才系統(tǒng)為你的工程創(chuàng)建的UML圖!


Doc 為你的文件創(chuàng)建了一個Javadoc。
History顯示了文件的版本控制系統(tǒng)記錄。

開發(fā)環(huán)境中一個非常重要的工具便是搜索欄,你可以在工具欄上看到一個搜索欄,這個是在當(dāng)前文檔中進(jìn)行內(nèi)容搜索用的。假如你要對某些類進(jìn)行搜索,不妨同時按下Ctrl和減號(?)。在Search中可以對類進(jìn)行搜索,在Browse中可以對package進(jìn)行搜索。


本講概要性的介紹了APPBrowser的組成,下一講我們將介紹:使用JBuilder編輯器。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 隆昌县| 班玛县| 盱眙县| 海林市| 古田县| 丽水市| 榆树市| 行唐县| 雷波县| 莒南县| 福鼎市| 巴塘县| 家居| 日土县| 吴堡县| 察隅县| 冷水江市| 米易县| 云霄县| 探索| 海口市| 庆城县| 虎林市| 昆明市| 普陀区| 佛山市| 五指山市| 尼木县| 满城县| 大港区| 吴堡县| 中西区| 阿克苏市| 交城县| 彰武县| 浦县| 延庆县| 临邑县| 云南省| 米易县| 石泉县|