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

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

Together for Eclipse的使用

2019-11-18 14:54:28
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  1、介紹
    UML對(duì)java系統(tǒng)的設(shè)計(jì)是一個(gè)很有幫助的語(yǔ)言,該語(yǔ)言綜合了面向?qū)ο蟮慕UZ(yǔ)言、方法以及過程,系統(tǒng)整體設(shè)計(jì)可以幫助我們認(rèn)清整個(gè)軟件的開發(fā)概貌和過程,相信學(xué)過軟件工程的人都知道,優(yōu)點(diǎn)就不多說(shuō)了。

    Together就是Borland公司推出的一款將UML功能和IDE開發(fā)工具集成在一起的一套UML建模軟件。在使用過程中可以同時(shí)看到UML圖和Java源代碼,修改UML圖會(huì)使得源代碼得到即時(shí)的同步修改,反過來(lái),修改Java源代碼也會(huì)使該代碼同步地在UML圖中反映出來(lái)。

2、版本
Together有專門的開發(fā)版本,就是standalone的,以前叫做TogetherControlCenter,這個(gè)在網(wǎng)上可以找到中文教程,這個(gè)版本是自身自帶了Java的IDE和UML,現(xiàn)在演進(jìn)到了Together Architect 1.0了,應(yīng)該變化不會(huì)太大。另外Together有針對(duì)各種IDE的版本,比如for JBuilder,for .NET,for Eclipse,我下的就Together For Eclipse Edition,在Borland的主頁(yè)上可以找到各自不同的版本。

3、下載安裝
下載地址:
http://www.borland.com/PRodUCts/downloads/download_together.Html
選擇Together For Eclipse,其中有針對(duì)各種Eclipse版本,我不知道具體有什么不同,不過還是按照它說(shuō)的,對(duì)應(yīng)好自己的Eclipse版本吧,我用的是Eclipse3.0,所以最新推出的Together Edition for Eclipse 7.0就是我的最佳選擇了。在下載過程中,會(huì)提示你登錄,這個(gè)花少許時(shí)間注冊(cè)、登錄,留個(gè)郵箱地址,郵箱地址用來(lái)給你發(fā)registrar active file的,所以一定要正確,假如以后你的這個(gè)文件丟失還可以通過郵箱地址重新下載,下載過程中會(huì)提示用一個(gè)Download Manager的工具下載,建議采用這個(gè),下載完后會(huì)從本機(jī)刪除的,采用這個(gè)工具下載速度很快的,否則假如你有耐性就等著幾K速度下載吧。^_^。

下載完后,安裝就簡(jiǎn)單了,安裝過程中會(huì)提示你指出Eclipse 的SDK。windows下:exe文件,雙擊就OK了
linux下:bin文件,假如可執(zhí)行屬性為空的話,chmod 777,然后執(zhí)行該文件就OK了。

另外check自己的注冊(cè)郵箱,會(huì)收到Borland的一封郵件,附件是reg610.txt,這個(gè)文件是用來(lái)激活你的Together軟件的,因?yàn)橄螺d的版本是 15 days trial,所以需要用該文件激活注冊(cè)。其方法:將該文件保存到自己的用戶目錄下面,這樣Together啟動(dòng)時(shí)會(huì)在用戶目錄下自動(dòng)加載該文件完成 activation 。
用戶目錄:
 Windows 95/98 單用戶: C:/Windows
 Windows 95/98 多用戶: C:/Windows/Profiles/<username>
 Windows NT: C:/WINNT/Profiles/<username>
 windows 2000/XP: C:/Documents and Settings/<username>
 UNIX and Linux: 就是你的login in 目錄了,比如,大部分都是
/home/<username>

4、基本的使用
安裝完成后,就可以啟動(dòng)軟件了。你可以直接從程序選項(xiàng)啟動(dòng)Together For Eclipse啟動(dòng)后,看到的就是Eclipse軟件視圖,只是將Together的視圖集成到了里面。簡(jiǎn)單點(diǎn)說(shuō),這個(gè)主要就是UML的設(shè)計(jì)了。從這個(gè)地方開始,可以通過《Get Started》文檔一步步來(lái)操作了,具體的就是如何進(jìn)行UML的define,design,deploy那些工作了。

我這里主要想講的是通過跟Eclipse結(jié)合起來(lái)使用來(lái)理解Java中的設(shè)計(jì)模式,這里先推薦一本關(guān)于這方面的書--《Java與模式》,中國(guó)人寫的,閻宏,個(gè)人覺得寫的很不錯(cuò),我看完后的感覺是對(duì)Java所有的類庫(kù)的設(shè)計(jì)有了一個(gè)清楚的理解,不會(huì)覺得這么多類毫無(wú)頭緒一樣,也對(duì)面向?qū)ο笥辛烁畹氖煜ぁ?/P>

舉個(gè)例子,當(dāng)初在看Java io時(shí)就覺得iostream那么多的類,這怎么用啊,有時(shí)就根據(jù)經(jīng)驗(yàn),隨便用,還好經(jīng)驗(yàn)沒怎么出錯(cuò),但自己的理論還是沒有頭緒,這樣假如碰到非凡情況需要更換解決方式就沒轍了。在設(shè)計(jì)模式中,Java io用的就是適配器模式和裝飾模式,里面講了io中怎么將流的類(InputStream,OutputStream)和讀寫操作的類(Reader,Writer)適配起來(lái)的,還有各個(gè)讀寫操作流(FileInputStream,ByteArrayInputStream)之間是如何裝飾的。還有工廠方法模式,代理模式,命令模式,觀察者模式,備忘錄模式這些都是令我對(duì)Java面向?qū)ο罄斫夂苌畹膸追N模式,所以希望還是先對(duì)設(shè)計(jì)模式有點(diǎn)了解比較好。



發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 南投市| 东山县| 修武县| 大城县| 高碑店市| 阜康市| 东山县| 张家口市| 乐亭县| 湖南省| 中山市| 无棣县| 枣强县| 神农架林区| 冀州市| 新河县| 彩票| 睢宁县| 郸城县| 从江县| 盱眙县| 怀柔区| 乌兰浩特市| 灌阳县| 永州市| 尤溪县| 永顺县| 杭锦后旗| 嵊泗县| 阜新市| 得荣县| 密云县| 瑞金市| 大厂| 罗江县| 兖州市| 达州市| 永年县| 西乡县| 确山县| 岳阳市|