內容簡介
本書作為中高職銜接貫通培養計算機類系列教材,是Java語言類課程第二階段的深入教學用書,分為10個項目,項目1類與對象、類的方法、類的封裝;項目2繼承和多態;項目3異常處理;項目4集合與泛型;項目5 Java資料庫連線;項目6 Java圖形用戶界面;項目7 Java中的輸入/輸出流技術;項目8多執行緒機制;項目9網路編程;項目10綜合實戰項目。
本書內容安排合理,邏輯性強,講解循序漸進,通俗易懂,符合三二分段的中高職兩個學習階段的學生認知過程及學習規律,適合高等職業院校計算機及信息工程或相關專業教材或參考書,也可供相關領域的讀者參考。
前言
Java是由Sun Microsystems公司於1995年推出的可以編寫跨平台套用軟體的面向對象的高級程式設計語言。2010年Sun Microsystems公司被Oracle公司收購。現今Java是幾乎所有類型的網路應用程式的基礎,也是開發和提供嵌入式和移動應用程式、遊戲、基於Web的內容與企業軟體的全球標準。Java語言在全球有超過900萬的開發人員,能夠高效地開發、部署功能強大的應用程式和服務。鑒於其在軟體開發方面的霸主地位,各高校已將其作為計算機類學生必修的課程之一。
本教材注重培養學生綜合職業能力,教材注重由淺入深、由點到面,以能力為主線的整體設計思路,重新組合課程,節約之前重複學習的時間,做到知識結構的連貫性,並遵循從學生專業能力、方法能力、社會能力和發展能力角度出發,內容循序漸進、深入淺出,精心設計每一個示例,結構安排更為合理,使讀者準確把握Java的知識點。本教材在講解一項任務時按照“需求分析”、“技能解析”、“知識解析”、“編碼實施”、“調試運行”和“維護升級”的職業情境為主線,緊跟相關的實例演示,使學習者綜合套用已經學過的主要知識,以期達到培養出企業真正急需人才的目的。
圖書目錄
項目1 歡迎來到另一個世界
任務1 了解另一個世界:類與對象1
任務2 對象的行為10
1.2.1 方法的使用10
1.2.2 構造方法14
任務3 高手需要知道的封裝:類的封裝20
項目實訓與練習26
項目2 面向對象的威力
任務1 簡易多種圖形的變化程式:繼承的使用29
任務2 強化圖形變化程式:多態的使用37
任務3 課表列印程式:抽象與接口42
項目實訓與練習50
項目3 強壯的計算器
任務1 編寫健壯的程式:異常處理52
任務2 別人的異常:拋出異常60
項目實訓與練習64
項目4 複雜的數據
任務1 歌曲管理程式:ArrayList、HashMap集合66
任務2 最佳化歌曲管理程式:泛型與疊代器74
項目實訓與練習78
項目5 員工信息管理程式
任務1 查詢員工信息80
任務2 查詢全部員工信息85
任務3 添加增刪改操作90
項目實訓與練習95