欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Together for Eclipse的使用(轉載,來(lái)自J2ME開(kāi)發(fā)網(wǎng))
 1、介紹
                
            UML對Java系統的設計是一個(gè)很有幫助的語(yǔ)言,該語(yǔ)言綜合了面向對象的建模語(yǔ)言、方法以及過(guò)程,系統整體設計可以幫助我們認清整個(gè)軟件的開(kāi)發(fā)概貌和過(guò)程,相信學(xué)過(guò)軟件工程的人都知道,優(yōu)點(diǎn)就不多說(shuō)了。
                
            Together就是Borland公司推出的一款將UML功能和IDE開(kāi)發(fā)工具集成在一起的一套UML建模軟件。在使用過(guò)程中可以同時(shí)看到UML圖和Java源代碼,修改UML圖會(huì )使得源代碼得到即時(shí)的同步修改,反過(guò)來(lái),修改Java源代碼也會(huì )使該代碼同步地在UML圖中反映出來(lái)。
            2、版本
            Together有專(zhuān)門(mén)的開(kāi)發(fā)版本,就是standalone的,以前叫做TogetherControlCenter,這個(gè)在網(wǎng)上可以找到中文教程,這個(gè)版本是自身自帶了Java的IDE和UML,現在演進(jìn)到了Together
            Architect 1.0了,應該變化不會(huì )太大。另外Together有針對各種IDE的版本,比如for JBuilder,for
            .NET,for Eclipse,我下的就Together For Eclipse
            Edition,在Borland的主頁(yè)上可以找到各自不同的版本。
            3、下載安裝
      
            選擇Together For
            Eclipse,其中有針對各種Eclipse版本,我不知道具體有什么不同,不過(guò)還是按照它說(shuō)的,對應好自己的Eclipse版本吧,我用的是Eclipse3.0,所以最新推出的Together
            Edition for Eclipse
            7.0就是我的最佳選擇了。在下載過(guò)程中,會(huì )提示你登錄,這個(gè)花少許時(shí)間注冊、登錄,留個(gè)郵箱地址,郵箱地址用來(lái)給你發(fā)registrar
            active file的,所以一定要正確,如果以后你的這個(gè)文件丟失還可以通過(guò)郵箱地址重新下載,下載過(guò)程中會(huì )提示用一個(gè)Download
            Manager的工具下載,建議采用這個(gè),下載完后會(huì )從本機刪除的,采用這個(gè)工具下載速度很快的,否則如果你有耐性就等著(zhù)幾K速度下載吧。^_^。
            下載完后,安裝就簡(jiǎn)單了,安裝過(guò)程中會(huì )提示你指出Eclipse 的SDK。windows下:exe文件,雙擊就OK了
            linux下:bin文件,如果可執行屬性為空的話(huà),chmod 777,然后執行該文件就OK了。
            另外check自己的注冊郵箱,會(huì )收到Borland的一封郵件,附件是reg610.txt,這個(gè)文件是用來(lái)激活你的Together軟件的,因為下載的版本是
            15 days
            trial,所以需要用該文件激活注冊。其方法:將該文件保存到自己的用戶(hù)目錄下面,這樣Together啟動(dòng)時(shí)會(huì )在用戶(hù)目錄下自動(dòng)加載該文件完成
            activation 。
            用戶(hù)目錄:
             Windows 95/98 單用戶(hù): C:\Windows
             Windows 95/98 多用戶(hù): 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)軟件了。你可以直接從程序選項啟動(dòng)Together For
            Eclipse啟動(dòng)后,看到的就是Eclipse軟件視圖,只是將Together的視圖集成到了里面。簡(jiǎn)單點(diǎn)說(shuō),這個(gè)主要就是UML的設計了。從這個(gè)地方開(kāi)始,可以通過(guò)《Get
            Started》文檔一步步來(lái)操作了,具體的就是如何進(jìn)行UML的define,design,deploy那些工作了。
            我這里主要想講的是通過(guò)跟Eclipse結合起來(lái)使用來(lái)理解Java中的設計模式,這里先推薦一本關(guān)于這方面的書(shū)--《Java與模式》,中國人寫(xiě)的,閻宏,個(gè)人覺(jué)得寫(xiě)的很不錯,我看完后的感覺(jué)是對Java所有的類(lèi)庫的設計有了一個(gè)清晰的理解,不會(huì )覺(jué)得這么多類(lèi)毫無(wú)頭緒一樣,也對面向對象有了更深的認識。
            舉個(gè)例子,當初在看Java
            io時(shí)就覺(jué)得iostream那么多的類(lèi),這怎么用啊,有時(shí)就根據經(jīng)驗,隨便用,還好經(jīng)驗沒(méi)怎么出錯,但自己的理論還是沒(méi)有頭緒,這樣如果遇到特殊情況需要更換解決方式就沒(méi)轍了。在設計模式中,Java
            io用的就是適配器模式和裝飾模式,里面講了io中怎么將流的類(lèi)(InputStream,OutputStream)和讀寫(xiě)操作的類(lèi)(Reader,Writer)適配起來(lái)的,還有各個(gè)讀寫(xiě)操作流(FileInputStream,ByteArrayInputStream)之間是如何裝飾的。還有工廠(chǎng)方法模式,代理模式,命令模式,觀(guān)察者模式,備忘錄模式這些都是令我對Java面向對象理解很深的幾種模式,所以希望還是先對設計模式有點(diǎn)了解比較好。
            有了了解后,就可以通過(guò)Eclipse中集成的Together可以看到這些模式的實(shí)現代碼和UML圖示。直接啟動(dòng)Eclipse就可以了,打開(kāi)后,Together功能已經(jīng)集成在里面了。
            在 “新建" 項中,會(huì )發(fā)現多了關(guān)于Together的一些選項:Together,Templates
            (1)、Templates
               這里就是一些Java系統的模板了,比如J2EE的框架和J2SE的其中有類(lèi)的設計模板,包的設計模板
               J2EE因為我沒(méi)有學(xué)過(guò),只是知道一些概念原理,我想大致應該就是一些Framework和容器之類(lèi)的吧。
               
            J2SE的模板呢,就是對應用程序的管理了,比如該應用程序的描述(description),導入的包(import),成員函數定義(operations),說(shuō)白了就是一個(gè)Java系統的管理模板。
            (2)、Together
               該選項中包含有
               Modeling Project
               UML Diagram
               Example
                選擇ModelingProject就是新建一個(gè)建模工程了,選擇后會(huì )切換到UML視圖了,顯示在面前的就是UML
            Diagram平面,在其中你可以畫(huà)UML圖,包括包,包中的類(lèi),等等,每畫(huà)完一個(gè)UML圖,其Java源代碼都會(huì )在下方顯示出來(lái),包括包名定義,接口等等??梢酝ㄟ^(guò)單擊右鍵看到更多的功能。選擇UML
            Diagram,這個(gè)就不說(shuō)了,就是從屬于工程建模的。兩者關(guān)系好比先新建一個(gè)Java項目工程,再新建一個(gè)類(lèi),或一個(gè)包一樣。
                選擇Example,這個(gè)里面就有一些模板和模式
                Patterns And Templates
                Purchase Transaction
                UML Modeling
            這三個(gè)都是作為工程來(lái)新建的。
            第一個(gè)Patterns And
            Templates就是我常說(shuō)的一些Java設計模式了,新建此項后,打開(kāi)項目你會(huì )發(fā)現所有的Java模式全部都在里面了(包含了J2EE的框架),還有structs,soap,swt,xmlParseAPI,通過(guò)在包上單擊右鍵選擇open
            diagram可以看到代碼對應的UML圖,相信這個(gè)對大家對Java模式和api的整體理解會(huì )有很大的幫助。
            第二個(gè)Purchase
            Transaction,這個(gè)相信大家都知道了,就是一個(gè)交易工程,以前軟件工程里最經(jīng)典的就是那個(gè)ATM取款過(guò)程了,這個(gè)Purchase也是一個(gè)大的工程,可以看看它的實(shí)現模式和工程,挺不錯。
            第三個(gè)UML
            Modeling就是建模的一個(gè)模板,給你提供了UML圖示,你來(lái)管理這些UML圖,比如它給出了包的視圖,里面也預置了很多類(lèi),你可以修改這些類(lèi),可以增加刪除這些類(lèi),可以建立包,類(lèi)之間的關(guān)系。
            對于基本的使用應該夠用了,具體的設計方法和實(shí)現可以參看文檔,主要是想寫(xiě)這個(gè)側重來(lái)了解Java的模式。所以對于工具的使用肯定還不夠全面的,以后有心得了再寫(xiě)點(diǎn)。希望大家用的開(kāi)心
            總結下:
                1)如果用單獨的Together ControlCenter可以下載專(zhuān)門(mén)的中文教程,我這里也有一份,到時(shí)整理好作為資源共享
                2)Together for Eclipse中關(guān)于UML的設計實(shí)現可以看《Get Started》文檔
                3)了解設計模式推薦看看《Java 與 模式》,閻宏,這樣用Together來(lái)學(xué)習java模式效果應該更好些。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
UML相關(guān)工具一覽(2005年7月版)
UML相關(guān)工具一覽
十二個(gè)開(kāi)源UML工具
IBM Rational Software Architect V7.0 新特性
Win7 64位上構建安卓軟件開(kāi)發(fā)環(huán)境
程序員開(kāi)發(fā)應用的五大兵器
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久