前言第1篇 Java程序設計基礎第1章 Java語言簡介 1.1 Java的曆史 1.2 Java的特點 1.3 簡單的Java程序介紹 1.4 Java程序的上機步驟 習題1第2章 Java編程基礎 2.1 標識符與關鍵字 2.2 變量與基本數據類型 2.2.1 變量定義與賦值 2.2.2 邏輯型數據 2.2.3 字符型數據 2.2.4 整型數據 2.2.5 浮點型數據 2.3 運算符和錶達式 2.3.1 算術運算符和算術錶達式 2.3.2 賦值運算符和賦值錶達式 2.3.3 增量和減量運算符 2.3.4 關係運算符和關係錶達式 2.3.5 邏輯運算符和邏輯錶達式 2.3.6 位運算符 2.3.7 條件運算符和條件錶達式 2.3.8 錶達式中的類型轉換 2.3.9 運算符的優先級與結閤性總結 2.4 控製颱輸入/輸齣 2.4.1 數據輸齣 2.4.2 數據輸入 2.5 程序控製語句 2.5.1 Java語句概述 2.5.2 if條件語句 2.5.3 switch分支語句 2.5.4 while循環語句 2.5.5 do-while循環語句 2.5.6 for循環語句 2.5.7 for-each循環語句 2.5.8 循環嵌套 2.5.9 break語句 2.5.10 continue語句 習題2第2篇 麵嚮對象分析與設計第3章 麵嚮對象技術概述 3.1 麵嚮對象的基本概念 3.1.1 對象的本質特徵 3.1.2 麵嚮對象技術的起源 3.1.3 麵嚮對象的概念定義 3.2 統一建模語言(UML) 3.2.1 UML的演化 3.2.2 UML的構成 3.2.3 UML的視圖 3.3 統一過程(RUP) 3.3.1 統一過程(RUP)的特點 3.3.2 統一過程(RUP)的發展階段 3.3.3 統一過程(RUP)的核心工作流 3.3.4 統一過程(RUP)常用的迭代策略 3.4 UML 2.0的新特點 3.5 IBM Rational建模工具軟件 習題3第4章 用例圖 4.1 用例圖概述 4.2 用例圖中的標記符元素 ……第5章 序列圖和通信圖第6章 類圖和對象圖第7章 活動圖和義互概況圖第8章 狀態機圖第9章 復閤結構圖和組件圖第10章 包圖第11章 時序圖第12章 部署圖第3篇 Java麵嚮對象程序設計第13章 類和對象第14章 數組第15章 字符串第16章 繼承與多態第17章 接口、內部類與枚舉第18章 異常處理第19章 I/O流與文件第20章 圖形用戶界麵設計第21章 Java applet第22章 多綫程第23章 網絡編程第24章 泛型第4篇 Java與UML協同應用開發第25章 手機拍照程序開發參考文獻
· · · · · · (
收起)