本書分為兩部分。第一部分為15個上機實踐的內(nèi)容,每個上機實踐由若干個實驗組成。每個實驗由相關(guān)知識點、實驗?zāi)康摹嶒炓蟆⒊绦蚰0濉嶒炛笇?dǎo)和實驗報告組成。在進行實驗之前,首先通過實驗?zāi)康牧私鈱嶒炓瓿傻年P(guān)鍵主題,通過實驗要求知道本實驗應(yīng)達到怎樣的標(biāo)準(zhǔn),然后完成實驗?zāi)0澹顚憣嶒瀳蟾妗5诙糠譃橹鹘滩牡牧?xí)題參考解答。
提供上機實踐的內(nèi)容
提供主教材的習(xí)題參考解答。
本書是《Java2實用教程(第5版)》(清華大學(xué)出版社)的配套實驗指導(dǎo)和習(xí)題解答,目的是通過一系列實驗練習(xí)使學(xué)生鞏固所學(xué)的知識。
本書內(nèi)容由兩部分組成。
*部分為15個上機實踐的內(nèi)容,這一部分由若干個實驗組成,每個實驗由6個主要部分構(gòu)成。
相關(guān)知識點
這一部分給出和該實驗相關(guān)的重點知識和難點知識。
實驗?zāi)康?br />
讓學(xué)生了解本實驗需要練習(xí)掌握哪些知識,實驗將以這些知識為中心。
實驗要求
這一部分給出了該實驗需要達到的基本標(biāo)準(zhǔn)。
程序模板
程序模板是一個Java源程序,其中刪除了需要學(xué)生重點掌握的代碼,這部分代碼要求學(xué)生來完成。模板起到引導(dǎo)作用,學(xué)生通過完成模板可以深入了解解決問題的方式。
實驗指導(dǎo)
這一部分針對實驗的難點給出必要的提示。要求學(xué)生向指導(dǎo)老師演示模板程序的運行效果。
填寫實驗報告
實驗報告中的一欄是根據(jù)本實驗提出一些問題或要求學(xué)生進一步編寫代碼。對于實驗報告中提出的問題,學(xué)生需要編寫一些程序代碼才能給出一個正確的答案。學(xué)生須完成該實驗報告的填寫,并由指導(dǎo)老師簽字。
第二部分為主教材的習(xí)題解答,僅供參考。
歡迎讀者提出批評意見。可以登錄清華大學(xué)出版社的網(wǎng)站下載程序模板的源程序。
編者
2017年1月
上機實踐1 初識Java
實驗1 一個簡單的應(yīng)用程序 2
實驗2 聯(lián)合編譯 4
實驗答案 6
自測題 6
上機實踐2 基本數(shù)據(jù)類型與數(shù)組
實驗1 輸出希臘字母表 8
實驗2 數(shù)組的引用與元素 9
實驗3 遍歷與復(fù)制數(shù)組 11
實驗答案 12
自測題 13
上機實踐3 分支與循環(huán)語句
實驗1 回文數(shù) 14
實驗2 猜數(shù)字游戲 17
實驗答案 19
自測題 19
上機實踐4 類與對象
實驗1 機動車 22
實驗2 家中的電視 24
實驗3 共飲同井水 27
實驗4 求方程的根 30
實驗答案 33
自測題 33
上機實踐5 子類與繼承
實驗1 中國人、北京人和美國人 38
實驗2 銀行計算利息 42
實驗3 公司支出的總薪水 45
實驗答案 47
自測題 48
上機實踐6 接口與實現(xiàn)
實驗1 評價成績 52
實驗2 貨車的裝載量 54
實驗3 小狗的狀態(tài) 56
實驗答案 58
自測題 59
上機實踐7 內(nèi)部類與異常類
實驗1 內(nèi)部購物券 61
實驗2 檢查危險品 62
實驗答案 65
自測題 65
上機實踐8 常用實用類
實驗1 檢索簡歷 67
實驗2 菜單的價格 69
實驗3 比較日期 71
實驗4 處理大整數(shù) 73
實驗5 替換錯別字 74
實驗答案 76
自測題 76
上機實踐9 組件及事件處理
實驗1 算術(shù)測試 79
實驗2 布局與日歷 83
實驗3 英語單詞拼寫訓(xùn)練 86
實驗4 字體對話框 90
實驗答案 94
自測題 94
上機實踐10 輸入、輸出流
實驗1 分析成績單 96
實驗2 統(tǒng)計英文單詞 98
實驗3 讀取壓縮文件 101
實驗答案 102
自測題 103
上機實踐11 JDBC數(shù)據(jù)庫操作
實驗1 抽取樣本 105
實驗2 用戶轉(zhuǎn)賬 107
實驗3 查詢Excel電子表格 109
實驗答案 111
自測題 111
上機實踐12 多線程
實驗1 鍵盤操作練習(xí) 112
實驗2 雙線程猜數(shù)字 114
實驗3 漢字打字練習(xí) 117
實驗4 月亮圍繞地球 120
實驗答案 122
自測題 123
上機實踐13 Java中的網(wǎng)絡(luò)編程
實驗1 讀取服務(wù)器端文件 125
實驗2 會結(jié)賬的服務(wù)器 127
實驗3 讀取服務(wù)器端的窗口 131
實驗4 與服務(wù)器玩猜數(shù)游戲 134
實驗5 傳輸圖像 138
實驗答案 142
自測題 143
上機實踐14 圖形、圖像與音頻
實驗1 轉(zhuǎn)動的風(fēng)扇 144
實驗2 制作JPG格式的圖像 146
實驗3 基于圖像的小動畫 147
自測題 149
上機實踐15 泛型與集合框架
實驗1 搭建流水線 151
實驗2 排序與查找 153
實驗3 使用TreeSet排序 155
實驗4 掃雷小游戲 158
實驗答案 163
自測題 163
習(xí)題解答
習(xí)題1(第1章) 166
習(xí)題2(第2章) 166
習(xí)題3(第3章) 167
習(xí)題4(第4章) 169
習(xí)題5(第5章) 171
習(xí)題6(第6章) 172
習(xí)題7(第7章) 174
習(xí)題8(第8章) 174
習(xí)題9(第9章) 177
習(xí)題10(第10章) 181
習(xí)題11(第11章) 183
習(xí)題12(第12章) 185
習(xí)題13(第13章) 187
習(xí)題14(第14章) 198
習(xí)題15(第15章) 202