JaVa程序設(shè)計任務驅(qū)動式教程(十二五)
- 所屬分類:
- 作者:
孫修東,王永紅 主編
- 出版社:
北京航空航天大學出版社
- ISBN:9787512400986
- 出版日期:2010-8-1
-
原價:
¥35.00元
現(xiàn)價:¥25.80元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:
圖書簡介
Java是目前世界上最流行、最優(yōu)秀的編程語言之一,它不但贏得了程序員的擁護,也贏得了企業(yè)的支持。編程語言的學習是生澀的,本書致力于使讀者更輕松、更愉快地進入Java世界的大門。
本書是一線教師長期教學和軟件開發(fā)實踐的經(jīng)驗積累,也是根據(jù)學生的認知規(guī)律精心組織編寫的項目化教程。本書以培養(yǎng)崗位職業(yè)能力為主線,按照典型任務序化知識,并將知識融入任務情景之中。全書分為30項任務,采用行業(yè)流行的Eclipse作為開發(fā)工具進行講解,內(nèi)容主要包括Java開發(fā)環(huán)境、Java語言基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計、GUl程序設(shè)計、Applet、異常處理、數(shù)據(jù)庫操作、文件操作、多線程和網(wǎng)絡(luò)編程等。每個任務都按“跟我做一實現(xiàn)方案一代碼分析一必備知識一動手做一做一動腦想一想”的結(jié)構(gòu)組織。本書內(nèi)容豐富,案例經(jīng)典,知識講解系統(tǒng),突出能力培養(yǎng),易于學習,易于提高編程能力。
本書適合作為高職高專院校計算機及相關(guān)專業(yè)的教材,也可作為職業(yè)培訓的教材或自學者的參考書。
目錄
任務一 搭建環(huán)境(構(gòu)建Java集成開發(fā)環(huán)境)
1.1 跟我做:搭建Java運行環(huán)境
1.2 必備知識
1.3 動腦想一想
任務二 Java歡迎你(開發(fā)簡單Java應用程序)
2.1 跟我做:我的第一個Java程序
2.2 實現(xiàn)方案
2.3 代碼分析
2.4 必備知識
2.5 動手做一做
2.6 動腦想一想
任務三 小試牛刀(學習Java語言基礎(chǔ))
3.1 跟我做:計算圓的面積和周長
3.2 實現(xiàn)方案
3.3 代碼分析
3.4 必備知識
3.5 動手做一做
3.6 動腦想一想
任務四 挑戰(zhàn)選擇(使用分支控制流程)
4.1 跟我做:計算運費
4.2 實現(xiàn)方案
4.3 代碼分析
4.4 必備知識
4.5 動手做一做
4.6 動腦想一想
任務五 游戲人生(使用循環(huán)控制流程)
5.1 跟我做:猜數(shù)游戲
5.2 實現(xiàn)方案
5.3 代碼分析
5.4 必備知識
5.5 動手做一做
5.6 動腦想一想
任務六 回歸自然(創(chuàng)建、使用類和對象)
任務七 3G時代的消息傳遞(定義和使用類方法)
7.1 跟我做:銀行卡的使用
7.2 實現(xiàn)方案
7.3 代碼分析
7.4 必備知識
7.5 動手做一做
7.6 動腦想一想
任務八 保護你的隱私(封裝的使用)
8.1 跟我做:銀行卡類的封裝
8.2 實現(xiàn)方案
8.3 代碼分析
8.4 必備知識
8.5 動手做一做
8.6 動腦想一想
任務九 子承父業(yè)(繼承和多態(tài)的使用)
9.1 跟我做:汽車的繼承關(guān)系
9.2 實現(xiàn)方案
9.3 代碼分析
9.4 必備知識、
9.5 動手做一做
……
任務十 萬能之手(接口的使用)
任務十一 用數(shù)組存儲信息(使用數(shù)組)
任務十二 使用字符串進行交流(使用字符串)
任務十三 防患于未然(捕獲并處理異常)
任務十四 主動出擊(拋出異常)
任務十五 認識Java Applet(Applet入門)
任務十六 豐富多彩的Applet(在Applet中播放聲音和顯示圖像)
任務十七 進入Windows世界(設(shè)計圖形用戶界面)
任務十八 布局規(guī)劃(使用布局管理器)
任務十九 事件委托處理(如何處理事件)
任務二十 選擇之道(使用選擇控件和選擇事件)
任務二十一 簡明清晰的菜單(使用菜單和其他常用事件)
任務二十二 訪問數(shù)據(jù)(使用JDBC連接數(shù)據(jù)庫)
任務二十三 訪問數(shù)據(jù)升級(數(shù)據(jù)庫編程)
任務二十四 文件管理(目錄與文件管理)
任務二十五 順序進出之道(文件的順序訪問)
任務二十六 隨機進出之道(文件的隨機訪問)
任務二十七 Java分身術(shù)(創(chuàng)建和啟動線程)
任務二十八 線程的生命周期與優(yōu)先級(線程的狀態(tài)與調(diào)度)
任務二十九 Java中的套接字Socket(面向連接通信的實現(xiàn))
任務三十 Java中的數(shù)據(jù)報編程(無連接通信的實現(xiàn))
參考文獻