Java 程序設計基礎案例教程 (微課版)

李洋

  • 出版商: 清華大學
  • 出版日期: 2022-03-01
  • 定價: $408
  • 售價: 8.5$347
  • 語言: 簡體中文
  • ISBN: 7302597863
  • ISBN-13: 9787302597865
  • 已絕版

  • Java 程序設計基礎案例教程 (微課版)-preview-1
  • Java 程序設計基礎案例教程 (微課版)-preview-2
  • Java 程序設計基礎案例教程 (微課版)-preview-3
Java 程序設計基礎案例教程 (微課版)-preview-1

商品描述

《Java程序設計基礎案例教程(微課版)》是“Java 應用程序設計”課程的教材,系統地介紹了 Java 桌面程序設計的完整技術體系。本書是作者聯合 IT 企業共同開發的,從解決實際問題的角度出發,通過案例教學的形式,針對 Java 程序語言的各知識點設計了多個相互關聯的應用案例,將知識點的講解融入到實際項目中,以任務驅動的方式引導教學,力求使讀者在完成案例任務的過程中,全面掌握 Java 編程的基本技能。書中融入了 IT 領域的育人進階素材,引導讀者樹立正確的 IT 職業觀和價值觀。 全書共分為 11 章,包括 Java 簡介、Java 語法基礎、類和對象、類和對象進階、常用系統類、異常處理、輸入和輸出、圖形界面編程、多線程編程、數據庫編程和網絡編程。書中選用的案例由淺入深,代碼簡潔規範,並配有詳細的註釋,便於讀者理解。本書配有豐富的學習資料(含微課視頻、教學課件、案例代碼、習題答案等)。《Java程序設計基礎案例教程(微課版)》適合作為高職院校電腦與軟件類專業的教材、其他層次院校和培訓機構相關專業的 Java 基礎開發教材,也可作為 Java 愛好者的參考用書。

目錄大綱

目 錄 

第 1 章 Java 簡介1 

1.1 任務案例:搭建 Java 開發環境1 

1.1.1 實現過程1 

1.1.2 知識集萃9 

1.1.3 拓展知識13 

1.2 任務案例:輸出“Hello Java!”15 

1.2.1 實現過程15 

1.2.2 知識集萃19 

1.2.3 拓展知識20 

1.3 第 1 章小結  21 

1.4 育人進階—如何學好程序設計  21 

1.5 鞏固練習  21 

第 2 章 Java 語法基礎  23 

2.1 任務案例:計算圓周長和麵積  23 

2.1.1 實現過程23 

2.1.2 知識集萃25 

2.1.3 拓展知識34 

2.2 任務案例:找最大值、最小值並輸出  34 

2.2.1 實現過程34 

2.2.2 知識集萃36 

2.2.3 拓展知識45 

2.3 第 2 章小結  47 

2.4 育人進階—如何學好 Java 編程48 

2.5 鞏固練習  48 

第 3 章 類和對象52 

3.1 任務案例:職員信息的定義與輸出  52 

3.1.1 實現過程52 

3.1.2 知識集萃55 

3.1.3 拓展知識61 

3.2 第 3 章小結  63 

3.3 育人進階—如何督促自己高效學習  63 

3.4 鞏固練習  65 

第 4 章 類和對象進階  67 

4.1 任務案例:職員信息管理系統的設計  67

4.1.1 實現過程67 

4.1.2 知識集萃74 

4.1.3 拓展知識82 

4.2 任務案例:旅行過程的模擬實現  84 

4.2.1 實現過程84 

4.2.2 知識集萃86 

4.2.3 拓展知識89 

4.3 第 4 章小結  92 

4.4 育人進階—初學 Java 要知道這 4 點92 

4.5 鞏固練習  93 

第 5 章 常用系統類97 

5.1 任務案例:查找單詞並計數  97 

5.1.1 實現過程97 

5.1.2 知識集萃98 

5.1.3 拓展知識100 

5.2 任務案例:“通訊錄”功能的實現  103 

5.2.1 實現過程103 

5.2.2 知識集萃105 

5.2.3 拓展知識110 

5.3 第 5 章小結  113 

5.4 育人進階—探究提高學習效率的方法  113 

5.5 鞏固練習  115 

第 6 章 異常處理119 

6.1 任務案例:用戶登錄異常的處理  119 

6.1.1 實現過程119 

6.1.2 知識集萃121 

6.1.3 拓展知識126 

6.2 第 6 章小結  127 

6.3 育人進階—程序員應具備的職業素養  127 

6.4 鞏固練習  128 

第 7 章 輸入和輸出130 

7.1 任務案例:職員信息管理系統的改進  130 

7.1.1 實現過程130 

7.1.2 知識集萃134 

7.1.3 拓展知識146 

7.2 第 7 章小結  148 

7.3 育人進階—天道酬勤  148 

7.4 鞏固練習  149 

第 8 章 圖形界面編程  152 

8.1 任務案例:添加職員信息用戶界面  152 

8.1.1 實現過程152 

8.1.2 知識集萃158 

8.1.3 拓展知識175 

8.2 任務案例:職員信息管理系統界面設計  176 

8.2.1 實現過程176 

8.2.2 知識集萃179 

8.2.3 拓展知識189 

8.3 第 8 章小結  195 

8.4 育人進階—成功在於堅持  196 

8.5 鞏固練習  196 

第 9 章 多線程編程200 

9.1 任務案例:彈球游戲的設計與實現  200 

9.1.1 實現過程200 

9.1.2 知識集萃204 

9.1.3 拓展知識211 

9.2 第 9 章小結  213 

9.3 育人進階—細節決定成敗  214 

9.4 鞏固練習  214 

第 10 章 數據庫編程217 

10.1 任務案例:向數據庫中添加職員信息  217 

10.1.1 實現過程217 

10.1.2 知識集萃220 

10.1.3 拓展知識228 

10.2 任務案例:職員信息的增、刪、改、查  231 

10.2.1 實現過程231 

10.2.2 知識集萃245 

10.2.3 拓展知識247 

10.3 第 10 章小結  250 

10.4 育人進階—聰明人懂得下笨功夫  250 

10.5 鞏固練習  251 

第 11 章 網絡編程254 

11.1 任務案例:使用 URL 獲取網絡資源  254 

11.1.1 實現過程254 

11.1.2 知識集萃255 

11.1.3 拓展知識259 

11.2 任務案例:實現客、服兩端的即時通信  261 

11.2.1 實現過程261 

11.2.2 知識集萃264 

11.2.3 拓展知識268 

11.3 第 11 章小結  271 

11.4 育人進階—Java 程序性能優化技巧  272 

11.5 鞏固練習  276 

參考文獻278 

附錄 A 

DOS 常用命令精析 279 

附錄 B 

MyEclipse 快捷鍵大全. 281