出版時間:2012-7 出版社:清華大學(xué)出版社 作者:余青松,江紅 主編 頁數(shù):211 字?jǐn)?shù):365000
內(nèi)容概要
本書是與《Java程序設(shè)計教程》配套使用的實驗指導(dǎo)和習(xí)題測試教材,內(nèi)容包括實驗指導(dǎo)篇、習(xí)題測試篇和習(xí)題解答篇。
實驗指導(dǎo)篇針對課程教學(xué)特點,精心設(shè)計了15個實驗內(nèi)容,以方便具體的教學(xué)實踐安排。各實驗內(nèi)容中設(shè)計的實驗案例均經(jīng)典、實用、可操作性強。
習(xí)題測試篇針對配套教程的每個章節(jié),精心設(shè)計了單選題、填空題、是非題、思考題及編程題,讀者通過習(xí)題測試,能夠進一步檢驗和鞏固相應(yīng)章節(jié)的知識點,做到舉一反三、融會貫通。
習(xí)題解答篇提供了每章習(xí)題測試的參考解答,并對習(xí)題中的難點進行了詳細(xì)剖析,可供讀者參考。
本書可作為高等學(xué)校各專業(yè)的程序設(shè)計教程,同時也可作為廣大程序設(shè)計開發(fā)者、愛好者的自學(xué)參考書。
書籍目錄
實驗指導(dǎo)篇
實驗1Java開發(fā)環(huán)境及程序設(shè)計基礎(chǔ)
實驗1-1使用命令行開發(fā)簡單的Java應(yīng)用程序
實驗1-2使用Eclipse編寫Java應(yīng)用程序
實驗1-3Eclipse環(huán)境下程序的跟蹤調(diào)試
實驗1-4Java API文檔的使用
實驗1-5Java應(yīng)用程序命令行參數(shù)的使用
實驗1-6類和對象的基本使用
實驗1-7Java應(yīng)用程序包的基本使用
實驗2程序流程控制(1)
實驗2-1常量、變量、運算符、表達(dá)式和賦值語句的使用
實驗2-2求三角形周長和面積
實驗2-3分段函數(shù)的實現(xiàn)
實驗2-43個數(shù)比較大小
實驗2-5求解一元二次方程
實驗2-6使用switch語句實現(xiàn)多重分支結(jié)構(gòu)
實驗2-7分別使用if語句和switch語句實現(xiàn)多分支結(jié)構(gòu)
實驗3程序流程控制(2)
實驗3-1求n!
實驗3-2顯示Fibonacii數(shù)列
實驗3-3雞兔同籠問題
實驗3-4利用級數(shù)和求π
實驗3-5求最大公約數(shù)和最小公倍數(shù)
實驗3-6打印九九乘法表
實驗3-7素數(shù)的判斷
實驗3-8異常處理
實驗4數(shù)組
實驗4-1求若干學(xué)生的平均身高、最高身高、最低身高及高于平均身高的人數(shù)
實驗4-2統(tǒng)計各分?jǐn)?shù)段學(xué)生的人數(shù)和百分比
實驗4-3冒泡法排序
實驗4-4選擇法排序
實驗4-5兩個矩陣的相加和相減
實驗4-6打印楊輝三角
實驗4-7使用java-util-Arrays類的方法操作數(shù)組
實驗5類的設(shè)計和實現(xiàn)
實驗5-1創(chuàng)建類MyRectangle封裝矩形
實驗5-2創(chuàng)建表示攝氏溫度的類TemperatureCelsius
實驗5-3類的繼承的實現(xiàn)
實驗5-4抽象類、抽象方法和多態(tài)性的實現(xiàn)
實驗5-5密封類的實現(xiàn)
實驗5-6接口的聲明和實現(xiàn)
實驗6枚舉類型和注解類型
實驗6-1定義和使用星期枚舉類型
實驗6-2四色球問題
實驗6-3待辦事項
實驗6-4預(yù)定義通用特性類的使用
實驗6-5自定義注解類并通過反射技術(shù)檢索自定義注解的信息
實驗7泛型和多線程
實驗7-1使用泛型ArrayListE創(chuàng)建各種類型的列表
實驗7-2聲明和使用泛型方法
實驗7-3創(chuàng)建和啟動新線程
實驗7-4線程同步處理
實驗7-5線程間通信
實驗7-6任務(wù)調(diào)度線程
實驗8數(shù)值、日期和字符串處理
實驗8-1Math類和數(shù)學(xué)函數(shù)的使用
實驗8-2Random類和隨機函數(shù)的使用
實驗8-3Calendar類常用方法和屬性的使用
實驗8-4String類常用方法和屬性的使用
實驗8-5根據(jù)身份證號抽取出生年月日
實驗8-6StringBuilder類常用方法和屬性的使用
實驗8-7正則表達(dá)式的使用
實驗9輸入/輸出流和文件
實驗9-1磁盤的基本操作
實驗9-2目錄的基本操作
實驗9-3文件的復(fù)制
實驗9-4文本文件的寫入和讀取
實驗9-5二進制文件的寫入和讀取
實驗9-6文件的查找
實驗10集合和數(shù)據(jù)結(jié)構(gòu)
實驗10-1使用混排算法隨機生成一副牌
實驗10-2使用ArrayList集合實現(xiàn)學(xué)生成績統(tǒng)計
實驗10-3使用LinkedList實現(xiàn)后進先出堆棧
實驗10-4合并聯(lián)系人名單
實驗10-5縮略語字典查詢
實驗11數(shù)據(jù)庫訪問
實驗11-1建立數(shù)據(jù)庫連接
實驗11-2查詢數(shù)據(jù)庫表數(shù)據(jù)
實驗11-3插入數(shù)據(jù)庫表數(shù)據(jù)
實驗11-4更新數(shù)據(jù)庫表數(shù)據(jù)
實驗11-5刪除數(shù)據(jù)庫表數(shù)據(jù)
實驗11-6查詢數(shù)據(jù)庫的結(jié)構(gòu)信息
實驗12網(wǎng)絡(luò)編程和通信
實驗12-1獲取并輸出www-yahoo-com的IP地址信息
實驗12-2從URL讀取網(wǎng)絡(luò)資源并保存到本地文件
實驗12-3實現(xiàn)簡單的Client/Server聊天軟件
實驗12-4實現(xiàn)支持多客戶的Client/Server聊天軟件
實驗12-5實現(xiàn)Quote of the day服務(wù)器
實驗13圖形用戶界面應(yīng)用程序(1)
實驗13-1簡易圖片瀏覽器
實驗13-2攝氏溫度和華氏溫度之間的轉(zhuǎn)換
實驗13-3個人信息調(diào)查表
實驗13-4實現(xiàn)秒表的時、分、秒、毫秒的計時器功能
實驗13-5簡易日歷
實驗14圖形用戶界面應(yīng)用程序(2)
實驗14-1簡易資源管理器
實驗14-2簡易瀏覽器
實驗14-3實現(xiàn)通用對話框功能
實驗14-4實現(xiàn)簡單的文本編輯器功能
實驗14-5函數(shù)繪制
實驗15圖形用戶界面應(yīng)用程序(3)
實驗15-1簡單小應(yīng)用程序
實驗15-2播放聲音
實驗15-3顯示動畫
實驗15-4猜數(shù)字游戲
實驗15-5簡單自由繪圖工具
習(xí)題測試篇
第1章Java語言概述
第2章數(shù)據(jù)類型、變量和常量
第3章運算符、表達(dá)式和語句
第4章程序流程和異常處理
第5章數(shù)組
第6章類和對象
第7章繼承和多態(tài)
第8章枚舉類型和注解類型
第9章泛型
第10章多線程編程技術(shù)
第11章數(shù)值、日期和字符串處理
第12章輸入/輸出流和文件
第13章集合和數(shù)據(jù)結(jié)構(gòu)
第14章數(shù)據(jù)庫訪問技術(shù)
第15章網(wǎng)絡(luò)編程和通信
第16章圖形用戶界面應(yīng)用程序
習(xí)題解答篇
第1章Java語言概述
第2章數(shù)據(jù)類型、變量和常量
第3章運算符、表達(dá)式和語句
第4章程序流程和異常處理
第5章數(shù)組
第6章類和對象
第7章繼承和多態(tài)
第8章枚舉類型和注解類型
第9章泛型
第10章多線程編程技術(shù)
第11章數(shù)值、日期和字符串處理
第12章輸入/輸出流和文件
第13章集合和數(shù)據(jù)結(jié)構(gòu)
第14章數(shù)據(jù)庫訪問技術(shù)
第15章網(wǎng)絡(luò)編程和通信
第16章圖形用戶界面應(yīng)用程序
編輯推薦
教學(xué)目標(biāo)明確,注重理論與實踐的結(jié)合 教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力 教學(xué)內(nèi)容先進,反映了計算機學(xué)科的最新發(fā)展 教學(xué)模式完善,提供配套的教學(xué)資源解決方案
圖書封面
評論、評分、閱讀與下載
Java程序設(shè)計實驗指導(dǎo)與習(xí)題測試 PDF格式下載