Java程序設(shè)計(jì)簡(jiǎn)明教程實(shí)驗(yàn)實(shí)訓(xùn)與習(xí)題選解

-
【作 者】陳語林
【I S B N 】978-7-5084-6669-9
【責(zé)任編輯】李 炎
【適用讀者群】本科
【出版時(shí)間】2009-07-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】2009年7月第1版
【頁(yè) 數(shù)】212
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥22
【叢 書】21世紀(jì)高等學(xué)校精品規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書是《Java程序設(shè)計(jì)簡(jiǎn)明教程》(中國(guó)水利水電出版社出版,陳語林主編)一書的同步配套教材。根據(jù)教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)分委員會(huì)《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見》,為方便廣大師生的教與學(xué),在本書的第一部分提供《Java程序設(shè)計(jì)簡(jiǎn)明教程》第一、二層次的實(shí)驗(yàn)指導(dǎo),共設(shè)計(jì)了16個(gè)教學(xué)實(shí)驗(yàn);第二部分主要針對(duì)第三層次的實(shí)驗(yàn)教學(xué),設(shè)計(jì)了三個(gè)比較大的綜合實(shí)例,并對(duì)這些實(shí)例的分析和設(shè)計(jì)過程進(jìn)行了詳細(xì)的指導(dǎo),供課程教學(xué)后的全日制綜合實(shí)訓(xùn)選用;考慮既要有教學(xué)輔導(dǎo)意義,又要給學(xué)生留有適當(dāng)?shù)挠嗟兀谌糠謱?duì)《Java程序設(shè)計(jì)簡(jiǎn)明教程》的部分習(xí)題進(jìn)行了解答;第四部分是“Java語言程序設(shè)計(jì)”課程的模擬試題及解答;為滿足部分學(xué)生參加全國(guó)計(jì)算機(jī)等級(jí)考試的需要,第五部分提供了全國(guó)計(jì)算機(jī)等級(jí)考試Java語言考試大綱,以及全真的筆試、機(jī)試試題及解答。
本書既可以作為高等學(xué)校“Java語言程序設(shè)計(jì)”課程的輔導(dǎo)教材,又能給Java語言初學(xué)者提供一定的幫助。
緊扣教學(xué)大綱,精心設(shè)計(jì)實(shí)驗(yàn)教學(xué)內(nèi)容,方便教學(xué)
分三個(gè)層次進(jìn)行實(shí)驗(yàn)教學(xué)設(shè)計(jì),即基礎(chǔ)與驗(yàn)證型實(shí)驗(yàn)、設(shè)計(jì)與開發(fā)型實(shí)驗(yàn)、研究與創(chuàng)新型實(shí)驗(yàn)
知識(shí)點(diǎn)完整,基礎(chǔ)與驗(yàn)證型實(shí)驗(yàn)、設(shè)計(jì)與開發(fā)型實(shí)驗(yàn)涵蓋主教材主要教學(xué)內(nèi)容
設(shè)計(jì)三個(gè)研究與創(chuàng)新型實(shí)驗(yàn)項(xiàng)目,便于課程教學(xué)結(jié)束后進(jìn)行全日制專項(xiàng)綜合實(shí)訓(xùn)
為便于教學(xué),提供《Java程序設(shè)計(jì)簡(jiǎn)明教程》部分習(xí)題解答
給出課程考試模擬試題并提供參考答案;與全國(guó)計(jì)算機(jī)等級(jí)考試有機(jī)銜接和融合,給出考試大綱、筆試及機(jī)試真題并做出解答
免費(fèi)提供源代碼片斷及相關(guān)資源
為了使選擇《Java程序設(shè)計(jì)簡(jiǎn)明教程》作為教材的教師和學(xué)生能更快、更方便、更準(zhǔn)確地學(xué)習(xí)Java語言,以及更熟練掌握J(rèn)ava的編程技巧和方法,特編寫本書,作為教材的配套參考書使用。
雖然編寫本書最初的出發(fā)點(diǎn)是作為《Java程序設(shè)計(jì)簡(jiǎn)明教程》的配套教材,但實(shí)際上本書具有較好的獨(dú)立性。除第三部分選擇性地解答了教材的部分習(xí)題外,本書的其他部分均可以單獨(dú)使用。因此,本書既可以作為高等學(xué)校“Java語言程序設(shè)計(jì)”課程的輔導(dǎo)教材,又能給Java語言初學(xué)者提供一定的幫助。
學(xué)習(xí)程序設(shè)計(jì)語言最重要的落腳點(diǎn)就是要用這種語言來解決工作中的一些實(shí)際問題,學(xué)習(xí)Java語言也不例外。因此,學(xué)習(xí)“Java語言程序設(shè)計(jì)”的一個(gè)重要環(huán)節(jié)就是要親自動(dòng)手做實(shí)驗(yàn),通過實(shí)驗(yàn)培養(yǎng)自身分析問題、解決問題的能力,通過親身實(shí)踐理解Java語言的基本原理和編程方法。
教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)分委員會(huì)《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見》中明確指出,要加強(qiáng)計(jì)算機(jī)課程的實(shí)踐教學(xué),注重能力培養(yǎng)。意見中建議計(jì)算機(jī)實(shí)驗(yàn)課程分三個(gè)層次進(jìn)行設(shè)計(jì),即基礎(chǔ)與驗(yàn)證型實(shí)驗(yàn)、設(shè)計(jì)與開發(fā)型實(shí)驗(yàn)、研究與創(chuàng)新型實(shí)驗(yàn)。本書正是按照這個(gè)思路,分層次地設(shè)計(jì)了驗(yàn)證型實(shí)驗(yàn)、設(shè)計(jì)開發(fā)型實(shí)驗(yàn)和創(chuàng)新型實(shí)驗(yàn)。
本書第一部分提供《Java程序設(shè)計(jì)簡(jiǎn)明教程》第一、二層次的實(shí)驗(yàn)指導(dǎo),共設(shè)計(jì)了16個(gè)教學(xué)實(shí)驗(yàn);本書第二部分主要針對(duì)第三層次的實(shí)驗(yàn)教學(xué),設(shè)計(jì)了三個(gè)比較大的綜合實(shí)例,并對(duì)這些實(shí)例的分析和設(shè)計(jì)過程進(jìn)行了詳細(xì)的指導(dǎo),供課程教學(xué)后的全日制綜合實(shí)訓(xùn)選用;考慮既要有教學(xué)輔導(dǎo)意義,又要給學(xué)生留有適當(dāng)?shù)挠嗟兀緯牡谌糠謱?duì)《Java程序設(shè)計(jì)簡(jiǎn)明教程》的部分習(xí)題進(jìn)行了解答;第四部分是“Java語言程序設(shè)計(jì)”課程的模擬試題及解答;為滿足部分學(xué)生參加全國(guó)計(jì)算機(jī)等級(jí)考試的需要,第五部分提供了全國(guó)計(jì)算機(jī)等級(jí)考試Java語言考試大綱,以及全真的筆試、機(jī)試試題及解答。
本書由陳語林任主編并統(tǒng)稿,劉胤宏、王新英、杜偉任副主編。陳語林編寫了第一部分的實(shí)驗(yàn)一至實(shí)驗(yàn)八、第二部分的實(shí)訓(xùn)項(xiàng)目三以及第四、五部分,劉胤宏編寫了第二部分的實(shí)訓(xùn)項(xiàng)目一,杜偉編寫了第二部分的實(shí)訓(xùn)項(xiàng)目二,王新英編寫了第一部分的實(shí)驗(yàn)九至實(shí)驗(yàn)十六。參加本書編寫工作的還有梁建武、劉建成、王鷹、劉軍軍、石山鷹、孔志周、何志斌、龍曉梅、田野、周媛媛、文拯、石玉英等。
在本書編寫的過程中,得到了許多專家和同仁的熱情幫助和大力支持,中國(guó)水利水電出版社的領(lǐng)導(dǎo)和編輯也付出了艱辛的勞動(dòng),謹(jǐn)此向他們表示最真摯的感謝!
由于計(jì)算機(jī)技術(shù)發(fā)展迅速且作者水平所限,書中錯(cuò)誤和疏漏在所難免,敬請(qǐng)專家和廣大讀者批評(píng)指正。
加“*”號(hào)的章節(jié)供學(xué)有余力的學(xué)生選用。
第一部分 Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo) 1
實(shí)驗(yàn)一 安裝運(yùn)行環(huán)境及簡(jiǎn)單Java程序的編制 2
實(shí)驗(yàn)二 Java語言基礎(chǔ) 8
實(shí)驗(yàn)三 程序控制結(jié)構(gòu)一:分支結(jié)構(gòu) 16
實(shí)驗(yàn)四 程序控制結(jié)構(gòu)二:循環(huán)結(jié)構(gòu) 20
實(shí)驗(yàn)五 數(shù)組的使用 23
實(shí)驗(yàn)六 類與對(duì)象 26
實(shí)驗(yàn)七 繼承與多態(tài) 35
實(shí)驗(yàn)八 常用基礎(chǔ)類庫(kù)與工具類庫(kù) 46
實(shí)驗(yàn)九 Java異常處理 51
實(shí)驗(yàn)十 Applet小應(yīng)用程序 58
實(shí)驗(yàn)十一 AWT常用組件的應(yīng)用 62
實(shí)驗(yàn)十二 事件處理 65
實(shí)驗(yàn)十三 Swing常用組件的應(yīng)用 67
實(shí)驗(yàn)十四 多線程機(jī)制 70
實(shí)驗(yàn)十五 Java輸入/輸出流 74
*實(shí)驗(yàn)十六 網(wǎng)絡(luò)編程 77
第二部分 Java程序設(shè)計(jì)綜合實(shí)訓(xùn) 80
實(shí)訓(xùn)項(xiàng)目一 學(xué)生管理信息系統(tǒng)開發(fā)實(shí)例 81
實(shí)訓(xùn)項(xiàng)目二 “俄羅斯方塊”游戲的設(shè)計(jì)與實(shí)現(xiàn) 110
實(shí)訓(xùn)項(xiàng)目三 “連連看”游戲的設(shè)計(jì)與實(shí)現(xiàn) 150
第三部分 教材習(xí)題選解 171
第1章 Java語言及其開發(fā)環(huán)境 171
第2章 Java語言基礎(chǔ) 171
第3章 程序控制結(jié)構(gòu) 172
第4章 數(shù)組 174
第5章 Java面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 176
第6章 Applet程序的開發(fā) 178
第7章 創(chuàng)建圖形用戶界面 180
第8章 數(shù)據(jù)庫(kù)編程 180
第9章 多媒體應(yīng)用 181
第10章 流、多線程與網(wǎng)絡(luò)編程 181
第11章 錯(cuò)誤與異常處理 186
第12章 開發(fā)工具的應(yīng)用 187
第四部分 模擬試題 188
模擬考試試題(筆試) 188
模擬考試試題(筆試)參考答案 192
模擬考試試題(上機(jī)) 194
模擬考試試題(上機(jī))提示 195
第五部分 關(guān)于全國(guó)計(jì)算機(jī)等級(jí)考試 197
全國(guó)計(jì)算機(jī)等級(jí)考試(NCRE)考試大綱 197
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)(筆試)樣題 199
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)(筆試)樣題參考答案 203
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)(機(jī)試)樣題 203
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)(機(jī)試)樣題參考答案 207
參考文獻(xiàn) 208
- Java面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 姜春磊 陳虹潔]
- 基于AI的Java技術(shù)項(xiàng)目實(shí)戰(zhàn) [主編 尹慧超 郭 娜 劉慶杰]
- Java Web項(xiàng)目化設(shè)計(jì)實(shí)踐教程 [邱云 曾陳萍]
- 面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 張勇 張平華 趙小龍]
- Java Web應(yīng)用技術(shù)項(xiàng)目化教程 [黃日勝 方阿麗]
- JavaScript與jQuery項(xiàng)目化教程(活頁(yè)式) [主編 林灃 藍(lán)雪燕 宋家慧]
- 網(wǎng)站前端技術(shù)案例教程(HTML+CSS+JavaScript)(第二版) [黃華升]
- Java編程基礎(chǔ)案例式教程 [主編 陳艷華 唐春蘭]
- Java面向?qū)ο蟪绦蛟O(shè)計(jì)(微課版) [主編 謝先偉 王海洋]
- Java面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 張立敏 鄒海濤]
- Java Web開發(fā)技術(shù)任務(wù)驅(qū)動(dòng)式教程 [金靜梅]
- Java編程基礎(chǔ) [張煥生 崔炳德]
- Java編程基礎(chǔ)實(shí)踐指導(dǎo) [張煥生 陳勇 崔炳德]
- Java基礎(chǔ)編程(微課版) [主編 王海洋 吳科宏 謝先偉]
- 12歲開始學(xué)JavaScript和Web應(yīng)用 [TENTO 著 徐樂群 譯]
- Java程序設(shè)計(jì)簡(jiǎn)明教程 [黃能耿 黃致遠(yuǎn) 編著]
- Java程序設(shè)計(jì) [主編 張繼軍]
- Java基礎(chǔ)應(yīng)用與實(shí)戰(zhàn) [彭東海 王志和 張思奇]
- Java Web開發(fā)技術(shù)與項(xiàng)目實(shí)戰(zhàn) [主編 羅如為]
- Java程序設(shè)計(jì)案例教程 [主 編 寧淑榮 楊國(guó)興]
- Java程序設(shè)計(jì) [甘霞]
- Web前端開發(fā)從學(xué)到用完美實(shí)踐HTML5+CSS3+JavaScript+jQuery+AJAX+AngularJS(第2版) [阮曉龍]
- Java程序設(shè)計(jì)實(shí)訓(xùn)教程 [主編 寧淑榮 楊國(guó)興]
- 網(wǎng)站前端技術(shù)案例教程(HTML+CSS+JavaScript) [黃華升]
- Java程序設(shè)計(jì)習(xí)題解答及上機(jī)指導(dǎo) [李素若]
- Java核心API編程 [主編 肖睿 禹晨 馬凌]
- Java Web開發(fā)實(shí)戰(zhàn) [主編 肖睿 高海波 徐申]
- Java面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 肖奎 姚競(jìng)]
- Java面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 陳占偉]
- 生活經(jīng)管more>>
- 新編MS Office 2010高級(jí)應(yīng)用
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)
- ASP.NET Web程序設(shè)計(jì)
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)(第二版)學(xué)習(xí)輔導(dǎo)
- 計(jì)算機(jī)科學(xué)導(dǎo)論學(xué)習(xí)輔導(dǎo)與技能實(shí)訓(xùn)
- 數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用開發(fā)學(xué)習(xí)輔導(dǎo)
- 檢測(cè)技術(shù)
- 數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用開發(fā)
- 計(jì)算機(jī)基礎(chǔ)與Office 2010新編應(yīng)用
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)(第二版)
- 計(jì)算機(jī)科學(xué)導(dǎo)論
- 數(shù)據(jù)結(jié)構(gòu)(C語言描述)
- 數(shù)據(jù)結(jié)構(gòu)習(xí)題解答及上機(jī)指導(dǎo)
- JSP程序設(shè)計(jì)實(shí)用教程(第二版)
- 網(wǎng)頁(yè)設(shè)計(jì)與制作(第二版)
- 算法設(shè)計(jì)與分析實(shí)用教程