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