java與UML-1-工欲善其事必先利其器
眾所周知,Java是世界上最流行的語言,其特性:解釋型語言,面向物件等,在開發中,軟體工程的思想,將重於語言的應用。在我之前的學習中,走了很多的彎路,看到的每一本書,要麼是Java開發的,要麼是軟體工程的,沒有兩者結合起來的,其實兩者結合的教學,將更有助於我們理解java語言,尤其是其全面面向物件的思想。
我們需要注意的是:面向物件,是一種思想,類似我們接觸過的哲學。是一種高大上的東西,Java是根據這一思想而開發的一種程式語言,事實上,網路上所有的書籍,很少講到面向物件,基本講面向物件都是基於某種語言的,語言是第一位的,面向物件只是穿插在裡面,這樣,讓我們成千上萬的讀者,都不能很好的理解面向物件,可能說起來面嚮物件語言頭頭是道,但是具體到面向物件要是不能結合一種語言解說,自己都不能說的清。當然,從事開發幾年後,可能也能慢慢感受到面向物件思想了。
本次我寫這篇部落格將以面向物件思想為主線,通過UML軟體工程的方法,將java語言介紹在其中。從本部落格中,您將學到面向物件思想,軟體工程尤其是UML圖的應用,以及java語言開發。
所謂“工欲善其事,必先利其器”,那麼首先我將介紹三種開發工具的安裝。開發工具包請到我的百度網盤裡下載:連結:http://pan.baidu.com/s/1hrY5n1M 密碼:8whc
1、JDK 8,jdk是java開發工具包,之所以用版本8,是因為將來使用Eclipse neno只支援jdk 8。但是,在將來很長一段時間,我將使用文字編輯器來進行講解,因此,哪個版本都可以,當然,為了未來方便,直接裝jdk 8,就好了。
######jdk的安裝,下載安裝包,全部按“下一步”預設安裝即可。
環境變數的配置:
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_111
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\rt.jar;
Path:%JAVA_HOME%\bin;
2、Rational Rose ,UML設計工具,IBM公司出產,在UML各種工具中,獨領風騷。
i.解壓Rational Rose,
ii.重新命名,將.bin檔案,更改為.cue檔案。
iii.下載DAEMONToolsLite_3987.rar,解壓,雙擊 DTLite.exe執行
iv.點選快速裝載,選擇已經解壓並重命名的:
[IBM軟體系列].IBM.Rational.Rose.Enterprise.v7.0-TFTISO.cue檔案。
v.開啟“計算機”,就可以看到已經裝載好的虛擬光碟,雙擊執行,就可以進行安裝了。
注意:在開啟Ration Rose的時候,不需要選擇語言,直接點選“cancle”就可以了。
3、文字編輯器,EditPlus後者NotePad++。
本文我將使用NotePad plus ,直接百度,下載安裝就可以了。
***1、JDK安裝圖解以及java環境變數的配置
圖解如下圖:
***JAVA環境變數的配置:
JAVA_HOME的變數值就是jdk的安裝路徑,在上面jdk安裝圖片中已經用紅框標註。
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\rt.jar;
***2、Rational Rose安裝圖解。
***3、NotePad plus安裝
轉載於:https://blog.51cto.com/sunshine2624/1873162