Java程式設計任務驅動式教程(第2版)

Java程式設計任務驅動式教程(第2版)

《Java程式設計任務驅動式教程(第2版)》是2013年8月北京航空航天大學出版社出版的圖書,作者是孫修東、王永紅。

基本介紹

  • 書名:Java程式設計任務驅動式教程(第2版)
  • 作者:孫修東、王永紅
  • ISBN:9787512412132
  • 頁數:341頁
  • 定價:39.8元
  • 出版社:北京航空航天大學出版社
  • 出版時間:2013年8月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

Java是目前世界上最流行、最優秀的程式語言之一,它不但贏得了程式設計師的擁護,也贏得了企業的支持。程式語言的學習是生澀的,《Java程式設計任務驅動式教程(第2版)/高職高專“十二五”規劃教材》致力於使讀者更輕鬆、更愉快地進入Java世界的大門。
《Java程式設計任務驅動式教程(第2版)/高職高專“十二五”規劃教材》是一線教師長期教學和軟體開發實踐的經驗積累,也是根據學生的認知規律精心組織編寫的項目化教程。《Java程式設計任務驅動式教程(第2版)/高職高專“十二五”規劃教材》以培養崗位職業能力為主線,按照典型任務序化知識,並將知識融入任務情景之中。全書分為30項任務,採用行業流行的Eclipse作為開發工具進行講解,內容主要包括Java開發環境、Java語言基礎、面向對象程式設計、GUI程式設計、Applet、異常處理、資料庫操作、檔案操作、多執行緒和網路編程等。每個任務都按“跟我做→實現方案→代碼分析→必備知識→動手做一做→動腦想一想”的結構組織。最後,通過綜合實訓,引導學生學習套用Swing界面和JDBC資料庫編程技術開發實際套用系統。《Java程式設計任務驅動式教程(第2版)/高職高專“十二五”規劃教材》內容豐富,案例經典,知識講解系統,突出能力培養,易於學習,易於提高編程能力。

圖書目錄

任務一 搭建環境(構建Java集成開發環境)
通過構建Java開發環境,講解JDK、Eclipse的下載、安裝和基本配置,為後續學習做好準備。
1.1 跟我做:搭建Java運行環境
1.2 實現方案
1.3 必備知識
1.4 動手做一做
1.5 動腦想一想
任務二 Java歡迎你(開發簡單的Java應用程式)
利用Eclipse開發第一個Java程式,學習創建Java項目、包、類的基本方法,初步認識Java集成開發工具Eclipse、Java程式結構。
2.1 跟我做:我的第一個Java程式
2.2 實現方案
2.3 代碼分析
2.4 必備知識
2.5 動手做一做
2.6 動腦想一想
任務三 小試牛刀(學習Java語言基礎)
通過計算圓面積和周長,學習Java標識符和關鍵字、數據類型、運算符與表達式的使用。
3.1 跟我做:計算圓的面積和周長
3.2 實現方案
3.3 代碼分析
3.4 必備知識
3.5 動手做一做
3.6 動腦想一想
任務四 挑戰選擇(使用分支控制流程)
通過計算運費,學習if-else、switch分支語句的語法結構、執行流程和用法。
4.1 跟我做:計算運費
4.2 實現方案
4.3 代碼分析
4.4 必備知識
4.5 動手做一做
4.6 動腦想一想
任務五 遊戲人生(使用循環控制流程)
通過猜數遊戲,學習while、do - while、for循環語句的語法結構、執行流程和用法,以及多重循環和跳轉語句。
5.1 跟我做:猜數遊戲
5.2 實現方案
5.3 代碼分析
5.4 必備知識
5.5 動手做一做
5.6 動腦想一想
任務六 回歸自然(創建、使用類和對象)
通過學生類描述,學習如何抽象出事物的靜態屬性和動態行為,如何創建和使用類和對象,開始真正的Java面向對象之旅。
6.1 跟我做:學生類描述
6.2 實現方案
6.3 代碼分析
6.4 必備知識
6.5 動手做一做
6.6 動腦想一想
任務七 3G時代的訊息傳遞(定義和使用類方法)
通過銀行卡使用小程式,學習定義和使用類方法,創建包組織Java工程,添加類、方法的Javadoc注釋,學習嚴格按照Java規範編寫程式。
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 實現方案
……
任務十 萬能之手(接口的使用)
任務十一 Java的數據倉庫(使用數組)
任務十二 保持良好的交流(使用字元串)
任務十三 防患於未然(捕獲並處理異常)
任務十四 主動出擊(拋出異常)
任務十五 與Applet初次見面(Applet入門)
任務十六 聲形並茂的Applet(在Applet中播放聲音和顯示圖像)
任務十七 進入Windows世界(設計圖形用戶界面)
任務十八 布局規劃(使用布局管理器)
任務十九 事件委託處理(如何處理事件)
任務二十 選擇之道(使用選擇控制項和選擇事件)
任務二十一 簡明清晰的選單(使用選單和其他常用事件)
任務二十二 訪問數據(使用JDBC連線資料庫)
任務二十三 訪問數據升級(資料庫編程)
任務二十四 檔案管理(目錄與檔案管理)
任務二十五 順序進出之道(檔案的順序訪問)
任務二十六 隨機進出之道(檔案的隨機訪問)
任務二十七 Java的分身術(創建和啟動執行緒)
任務二十八 執行緒的生命周期與優先權(執行緒的狀態與調度)
任務二十九 Java中的套接字Socket(面向連線通信的實現)
任務三十 Java中的數據報編程(無連線通信的實現)
綜合實訓 學生信息管理系統開發

相關詞條

熱門詞條

聯絡我們