Java程序設(shè)計習(xí)題與實踐(微課版)
定 價:32.8 元
叢書名:21世紀(jì)高等教育計算機規(guī)劃教材
- 作者:田春瑾
- 出版時間:2019/2/1
- ISBN:9787115504203
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312JA
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
全書分為4章,第1章是與主教材各章對應(yīng)的習(xí)題;第2章介紹Java開發(fā)環(huán)境的準(zhǔn)備、配置和常用開發(fā)工具的使用及程序調(diào)試的一般方法;第3章精心設(shè)計了16個實驗,每個實驗分為實驗?zāi)康膶嶒瀮?nèi)容實驗拓展與思考3小節(jié);第4章是綜合設(shè)計,包括設(shè)計要求及綜合設(shè)計實例。
與同類教材相比,本套教材主要特色為:
1、面向普通高校,非計算機專業(yè)尤其是本科低年級學(xué)生編寫的程序設(shè)計語言課程的教材。
2、以培養(yǎng)學(xué)生的計算思維能力和問題求解能力為導(dǎo)向,習(xí)題以微課講解、問題引導(dǎo)模式進行內(nèi)容組織和設(shè)計,構(gòu)建以學(xué)生為中心的探究式學(xué)習(xí)新生態(tài)。
3、采用引導(dǎo)式上機實踐方法,通過配套的引導(dǎo)性思維提升視頻以及拓展與思考等環(huán)節(jié)培養(yǎng)學(xué)生的程序設(shè)計思維能力和創(chuàng)造性遷移知識的能力。
田春瑾,2002年至今,任教于昆明理工大學(xué)計算中心。長期從事大學(xué)計算機C語言程序設(shè)計Java語言程序設(shè)計等課程的教學(xué)工作。參編出版教材7部,曾獲昆明理工大學(xué)紅云園丁模范教師教學(xué)獎勵,校多媒體教學(xué)比賽一等獎。
第1章 習(xí)題
1.1 Java語言概述 1
1.2 Java語法基礎(chǔ) 10
1.3 程序流程控制 21
1.4 數(shù)組 34
1.5 Java面向?qū)ο缶幊獭?3
1.6 Java實用類庫 57
1.7 異常與斷言 64
1.8 Java文件操作 69
1.9 Swing程序設(shè)計 77
1.10 Applet程序設(shè)計 84
1.11 多線程程序設(shè)計 88
第2章 Java開發(fā)環(huán)境及程序 調(diào)試
2.1 JDK的下載、安裝和配置 93
2.1.1 JDK的下載 93
2.1.2 JDK的安裝 94
2.1.3 JDK的配置 94
2.2 UltraEdit的安裝、配置及 使用 96
2.2.1 UltraEdit的安裝 96
2.2.2 UltraEdit的配置 96
2.2.3 UltraEdit的使用 98
2.3 NetBeans IDE的下載、安裝和使用 101
2.3.1 NetBeans的下載和安裝101
2.3.2 使用NetBeans開發(fā)Java程序 102
2.3.3 運行帶命令行參數(shù)的Java程序 104
2.4 程序調(diào)試 105
2.4.1 程序錯誤 105
2.4.2 NetBeans的程序調(diào)試功能 105
2.4.3 單步調(diào)試 106
2.4.4 斷點調(diào)試 108
第3章 實驗
實驗1 Java程序的編輯、編譯和 運行 109
實驗2 數(shù)據(jù)類型與運算符 111
實驗3 Java輸入與輸出113
實驗4 選擇結(jié)構(gòu)116
實驗5 循環(huán)結(jié)構(gòu)119
實驗6 一維數(shù)組121
實驗7 二維數(shù)組 124
實驗8 類和對象及類的繼承 127
實驗9 類的多態(tài)及其接口131
實驗10 Java包和字符串類 135
實驗11 Java集合框架類的 應(yīng)用 138
實驗12 異常與斷言 142
實驗13 Java文件操作 145
實驗14 窗口布局及事件處理 148
實驗15 常用Swing組件的 應(yīng)用 151
實驗16 Applet及多線程程序 設(shè)計 155
第4章 Java綜合設(shè)計
4.1 綜合設(shè)計的目的與要求 160
4.2 綜合設(shè)計報告格式 162
4.3 綜合設(shè)計范例 163
4.3.1 范例1對象的文件存取操作 163
4.3.2 范例 2簡易計算器設(shè)計 172
4.4 綜合設(shè)計參考題目 177
4.4.1 數(shù)據(jù)結(jié)構(gòu)及文件類 177
4.4.2 Swing 應(yīng)用 178
附錄 部分習(xí)題參考答案 181
參考文獻 190