第二章  java應用程序
java程序以說明圖的編號和程序文件名的注釋開始,每一個程序都應該以描述程序的目的開始 。
文檔注釋語法/**與*/是java特有的。javadoc工具程序從程序里讀出這些注釋,并用它們形成程序的文檔。
一個文件不能包含兩個或者兩個以上的public類。
java程序都應該從main方法開始,且必須有一個main方法。
語法錯誤又稱為編譯時錯誤,當發生語法錯誤時,應該檢查提示出錯的行,若無錯,則檢查前面幾行。
命令java *** 的作用是載入java解釋器稟告訴它應該為類 ***載入.class文件。
\n是換行苻,把光標一道下一行開始。
\t是水平制表符。
\r是回車苻,將光標移到當前行開始,以后輸出字符會覆蓋原先的字符。
\\是輸出一個反斜桿。
\"是輸出一個雙引號。
許多java預定義的類被成組的編進相關類的目錄,這些目錄成為包。這些包總稱為java類庫或者java應用程序編程接口(API)。
javaAPI分為核心包和擴展包,前者以''java''開頭,后者以javax開頭。
所有import語句必須出現在類定義以前。
JOptionPane.showMessageDialog(null,"adsfasdf");null表示在計算機屏幕中間位置顯示對話框,showMessageDialog是JoptionPane類的一個static方法。它可以通過類名后加.和方法名來調用。
System.exit(0)使用類System的static方法exit來結束程序,該語句在所有顯示圖形用戶界面的程序中都是必需的。忘記調用會導致程序非正常結束,無法在命令窗口中輸入其他命令。參數0表示程序正常結束,非0值表示出現了錯誤,該參數被傳遞到執行程序的命令窗口中,詳見操作系統文檔。
tem類是java.lang包中的一部分,對每個程序java.lang包都會自動載入。
程序容錯功能是非常重要的。
"+操作符既可以用于字符串連接,也可以用于加法運算。
消息對話框共有五種類型,分別為:JOptionPane.ERROR_MESSAGE,JOptionPane.INFORMATION_MESSAGE,JOptionPane.WARNING_MESSAGE,JOptionPane.QUESTION_MESSAGE,JOptionPane.PLAIN_MESSAGE.
從存儲單元讀取出數據的過程不具有破壞性。
在整除中產生的小數部分都被舍棄,而不作四舍五入。
取模運算既可以用于整數也可以用于浮點數。
相等運算符==和賦值運算符不能混淆,否則將發生邏輯或語法錯誤。
定義在方法內的變量在使用前必須被初始化,否則是語法錯誤。
UML規定了用來建模系統的九種類型的圖,分別為:
1類圖,用來構造系統的類或”構造塊“進行建模。
2對象圖,通過建模在特定時間點上的系統對象以及對象之間的關系,模擬系統的一個”瞬間快照“。
3組件圖,建模構成系統大組件--資源以及包。
4部署 圖,建模系統的運行時需求,存儲需求,或執行見所需的其他設備。
5狀態圖,建模對象如何改變狀態。
6活動圖,建模對象的活動--對象在程序執行期間的工作流。
7協作圖和順序圖都是建模系統中對象之間的交互。
8用例圖代表用戶和系統之間的交互。