吳育鋒、周建東主編的《Java面向?qū)ο缶幊?高等院校計算機技術(shù)十二五規(guī)劃教材)》從初學(xué)者的角度出發(fā),以培養(yǎng)讀者Java編程實踐能力為目的來設(shè)計教材內(nèi)容。按照“任務(wù)驅(qū)動”的思想設(shè)計了新穎的框架結(jié)構(gòu),并按每個任務(wù)的需求精心組織知識點。全書共lO章,內(nèi)容涵蓋了Java開發(fā)環(huán)境的搭建與運行機制、基本語法、面向?qū)ο缶幊趟枷搿uI編程、I/0、多線程技術(shù)、網(wǎng)絡(luò)編程和.JDBC技術(shù)等.Java開發(fā)中重點用到的多種知識點和技術(shù)。每章都以一個任務(wù)描述作為開頭,繼而進(jìn)行任務(wù)分析,技術(shù)準(zhǔn)備(知識點學(xué)習(xí)),然后提出解決方案,*終進(jìn)行任務(wù)實現(xiàn)。在技術(shù)準(zhǔn)備環(huán)節(jié),本書采用了大量典型的例子,通過剖析案例、分析代碼,幫助讀者養(yǎng)成良好的編程習(xí)慣。這一系列環(huán)節(jié)構(gòu)成了一個整體,展示了相關(guān)知識點的綜合運用,*終加深讀者對知識點的理解,達(dá)到熟練掌握相關(guān)技術(shù)要點的目的。
本書可作為高等院校本、專科計算機類、軟件工程類、信息類相關(guān)專業(yè)教材,也可以作為對Java語言感興趣的讀者的自學(xué)用書。
第1章 Java系統(tǒng)概述
1.1 任務(wù)描述
1.2 任務(wù)分析
1.3 技術(shù)準(zhǔn)備(知識點)
1.3.1 Java的起源和發(fā)展
1.3.2 Java的特點
1.3.3 Java的運行原理
1.3.4 Java的開發(fā)工具—JDK
1.3.5 **個Java程序
1.3.6 Eclipse工具
1.4 解決方案
1.5 任務(wù)實現(xiàn)
【強化習(xí)題】
第2章 Java編程基礎(chǔ)
2.1 任務(wù)描述
2.2 任務(wù)分析
2.3 技術(shù)準(zhǔn)備(知識點)
2.3.1 Java標(biāo)識符
2.3.2 常量和變量
2.3.3 標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出
2.3.4 運算符和表達(dá)式
2.3.5 選擇結(jié)構(gòu)
2.3.6 循環(huán)結(jié)構(gòu)
2.3.7 break和continue
2.3.8 數(shù)組
2.4 解決方案
2.5 任務(wù)實現(xiàn)
【強化習(xí)題】
第3章面向?qū)ο蠡A(chǔ)
3.1 任務(wù)描述
3.2 任務(wù)分析
3.3 技術(shù)準(zhǔn)備(知識點)
3.3.1 類與對象
3.3.2 類的屬性
3.3.3 類的方法
3.3.4 構(gòu)造方法
3.3.5 封裝性
3.4 解決方案
3.5 任務(wù)實現(xiàn)
【強化習(xí)題】
第4章 繼承與多態(tài)
4.1 任務(wù)描述
4.2 任務(wù)分析
4.3 技術(shù)準(zhǔn)備(知識點)
4.3.1 繼承機制
4.3.2 抽象類
4.3.3 接口
4.3.4 多態(tài)性
4.4 解決方案
4.5 任務(wù)實現(xiàn)
【強化習(xí)題】
第5章 常用JavaAPI
5.1 任務(wù)描述
5.2 任務(wù)分析
5.3 技術(shù)準(zhǔn)備(知識點)
5.3.1 Object類
5.3.2 System類
5.3.3 Stl4ng類
5.3.4 Stl4ngBuffer類
5.3.5 Math類
5.3.6 基本數(shù)據(jù)類型封裝類
5.3.7 日期處理類
5.3.8 集合類
5.4 解決方案
5.5 任務(wù)實現(xiàn)
【強化習(xí)題】
第6章 GUl編程基礎(chǔ)
6.1 任務(wù)描述
6.2 任務(wù)分析
6.3 技術(shù)準(zhǔn)備(知識點)
6.3.1 GUI概述
6.3.2 Swing基本組件
6.3.3 菜單
6.3.4 對話框
6.3.5 布局管理器
6.3.6 常用事件
6.4 解決方案
6.5 任務(wù)實現(xiàn)
【強化習(xí)題】
第7章 輸入輸出
7.1 任務(wù)描述
7.2 任務(wù)分析
7.3 技術(shù)準(zhǔn)備(知識點)
7.3.1 標(biāo)準(zhǔn)輸入/輸出
7.3.2 文件
7.3.3 流的概述
7.3.4 節(jié)點流
7.3.5 處理流
7.4 拓展知識
7.4.1 異常的概念
7.4.2 Java異常處理機制
7.4.3 throw語句
7.4.4 自定義異常
7.5 解決方案
7.6 任務(wù)實現(xiàn)
【強化習(xí)題】
第8章 多線程技術(shù)
8.1 任務(wù)描述
8.2 任務(wù)分析
8.3 技術(shù)準(zhǔn)備(知識點)
8.3.1 什么是多線程
8.3.2 創(chuàng)建線程
8.3.3 線程的狀態(tài)
8.3.4 線程的優(yōu)先級
8.3.5 線程的調(diào)度
8.3.6 線程的同步控制
8.3.7 死鎖
8.4 解決方案
8.5 任務(wù)實現(xiàn)
【強化習(xí)題】
第9章 網(wǎng)絡(luò)編程基礎(chǔ)
9.1 任務(wù)描述
9.2 任務(wù)分析
9.3 技術(shù)準(zhǔn)備(知識點)
9.3.1 網(wǎng)絡(luò)的概念
9.3.2 網(wǎng)絡(luò)通信模型
9.3.3 網(wǎng)絡(luò)通信方式
9.3.4 網(wǎng)絡(luò)編程的步驟
9.3.5 Java編程網(wǎng)絡(luò)常用類
9.3.6 基于TCP協(xié)議的網(wǎng)絡(luò)編程
9.3.7 UDP協(xié)議的網(wǎng)絡(luò)編程
9.4 解決方案
9.5 任務(wù)實現(xiàn)
【強化習(xí)題】
第10章 JDBC技術(shù)簡介
10.1 任務(wù)描述
10.2 任務(wù)分析
10.3 技術(shù)準(zhǔn)備(知識點)
10.3.1 JDBC簡介
10.3.2 JDBC常用類和接口
10.3.3 JDBC應(yīng)用程序的基本步驟
10.3.4 SQL簡介
10.4 解決方案
10.5 任務(wù)實現(xiàn)
【強化習(xí)題】
參考文獻(xiàn)