圖書信息
出版社: 北京航空航天大學出版社; 第1版 (2010年8月1日)
叢書名: 高職高專“十二五”規劃示範教材
平裝: 312頁
正文語種: 簡體中文
開本: 16
ISBN: 9787512400986, 7512400985
條形碼: 9787512400986
尺寸: 25.8 x 18.2 x 1.4 cm
重量: 540 g
內容簡介
Java是目前世界上最流行、最優秀的程式語言之一,它不但贏得了程式設計師的擁護,也贏得了企業的支持。程式語言的學習是生澀的,《Java程式設計任務驅動式教程》致力於使讀者更輕鬆、更愉快地進入Java世界的大門。《Java程式設計任務驅動式教程》是一線教師長期教學和軟體開發實踐的經驗積累,也是根據學生的認知規律精心組織編寫的項目化教程。《Java程式設計任務驅動式教程》以培養崗位職業能力為主線,按照典型任務序化知識,並將知識融入任務情景之中。全書分為30項任務,採用行業流行的Eclipse作為開發工具進行講解,內容主要包括、Java開發環境、Java語言基礎、面向對象程式設計、GUI程式設計、Applet、異常處理、資料庫操作、檔案操作、多執行緒和網路編程等。每個任務都按“跟我做-實現方案-代碼分析-必備知識-動手做一做-動腦想一想”的結構組織。《Java程式設計任務驅動式教程》內容豐富,案例經典,知識講解系統,突出能力培養,易於學習,易於提高編程能力。《Java程式設計任務驅動式教程》適合作為高職高專院校計算機及相關專業的教材,也可作為職業培訓的教材或自學者的參考書。
目錄
任務一 搭建環境(構建Java集成開發環境)
1.1 跟我做:搭建Java運行環境
1.2 必備知識
1.3 動腦想一想
任務二 Java歡迎你(開發簡單Java應用程式)
2.1 跟我做:我的第一個Java程式
2.2 實現方案
2.3 代碼分析
2.4 必備知識
2.5 動手做一做
2.6 動腦想一想
任務三 小試牛刀(學習Java語言基礎)
3.1 跟我做:計算圓的面積和周長
3.2 實現方案
3.3 代碼分析
3.4 必備知識
3.5 動手做一做
3.6 動腦想一想
任務四 挑戰選擇(使用分支控制流程)
4.1 跟我做:計算運費
4.2 實現方案
4.3 代碼分析
4.4 必備知識
4.5 動手做一做
4.6 動腦想一想
任務五 遊戲人生(使用循環控制流程)
5.1 跟我做:猜數遊戲
5.2 實現方案
5.3 代碼分析
5.4 必備知識
5.5 動手做一做
5.6 動腦想一想
任務六 回歸自然(創建、使用類和對象)
6.1 跟我做:學生類描述
6.2 實現方案
6.3 代碼分析
6.4 必備知識
6.5 動手做一做
6.6 動腦想一想
任務七 3G時代的訊息傳遞(定義和使用類方法)
7.1 跟我做:銀行卡的使用
7.2 實現方案
7.3 代碼分析
7.4 必備知識
7.5 動手做一做
7.6 動腦想一想
任務八 保護你的隱私(封裝的使用)
8.1 跟我做:銀行卡類的封裝
8.2 實現方案
8.3 代碼分析
8.4 必備知識
8.5 動手做一做
8.6 動腦想一想
任務九 子承父業(繼承和多態的使用)
9.1 跟我做:汽車的繼承關係
9.2 實現方案
9.3 代碼分析
9.4 必備知識
9.5 動手做一做
9.6 動腦想一想
任務十 萬能之手(接口的使用)
10.1 跟我做:使用USB接口
10.2 實現方案
10.3 代碼分析
10.4 必備知識
10.5 動手做一做
10.6 動腦想一想
任務十一 用數組存儲信息(使用數組)
11.1 跟我做:計算小組成員的考試平均分
11.2 實現方案
11.3 代碼分析
11.4 必備知識
11.5 動手做一做
11.6 動腦想一想
任務十二 使用字元串進行交流(使用字元串)
12.1 跟我做:操作字元串
12.2 實現方案
12.3 代碼分析
12.4 必備知識
12.5 動手做一做
12.6 動腦想一想
任務十三 防患於未然(捕獲並處理異常)
13.1 跟我做:捕獲並處理異常
13.2 實現方案
13.3 代碼分析
13.4 必備知識
13.5 動手做一做
13.6 動腦想一想
任務十四 主動出擊(拋出異常)
14.1 跟我做:拋出異常
14.2 實現方案
14.3 代碼分析
14.4 必備知識
14.5 動手做一做
14.6 動腦想一想
任務十五 認識Java Applet(Applet入門)
15.1 跟我做:第一個Java Applet程式
15.2 實現方案
15.3 代碼分析
15.4 必備知識
15.5 動手做一做
15.6 動腦想一想
任務十六 豐富多彩的Applet(在Applet中播放聲音和顯示圖像)
16.1 跟我做:會唱歌的圖片
16.2 實現方案
16.3 代碼分析
16.4 必備知識
16.5 動手做一做
16.6 動腦想一想
任務十七 進入Windows世界(設計圖形用戶界面)
17.1 跟我做:創建用戶登錄視窗
17.2 實現方案
17.3 代碼分析
17.4 必備知識
17.5 動手做一做
17.6 動腦想一想
任務十八 布局規劃(使用布局管理器)
任務十九 事件委託處理(如何處理事件)
任務二十 選擇之道(使用選擇控制項和選擇事件)
任務二十一 簡明清晰的選單(使用選單和其他常用事件)
任務二十二 訪問數據(使用DBC連線資料庫)
任務二十三 訪問數據升級(資料庫編程)
任務二十四 檔案管理(目錄與檔案管理)
任務二十五 順序進出之道(檔案的順序訪問)
任務二十六 隨機進出之道(檔案的隨機訪問)
任務二十七 Java的分身術(創建和啟動執行緒)
任務二十八 執行緒的生命周期與優先權(執行緒的狀態與調度)
任務二十九 Java中的套接字Socket(面向連線通信的實現)
任務三十 Java中的數據報編程(無連線通信的實現)
參考文獻