上機實踐1 初識Java
實驗1 一個簡單的應用程序 2
實驗2 聯合編譯 4
實驗答案 6
自測題 6
上機實踐2 基本數據類型與數組
實驗1 輸出希臘字母表 8
實驗2 數組的素 9
實驗3 遍歷與復制數組 11
實驗答案 12
自測題 13
上機實踐3 分支與循環語句
實驗1 回文數 14
實驗2 猜數字遊戲 17
實驗答案 19
自測題 19
上機實踐4 類與對像
實驗1 機動車 22
實驗2 家中的電視 24
實驗3 共飲同井水 27
實驗4 求方程的根 30
實驗答案 33
自測題 33
上機實踐5 子類與繼承
實驗1 中國人、北京人和美國人 38
實驗2 銀行計算利息 42
實驗3 公司支出的總薪水 45
實驗答案 47
自測題 48
上機實踐6 接口與實現
實驗1 評價成績 52
實驗2 貨車的裝載量 54
實驗3 小狗的狀態 56
實驗答案 58
自測題 59
上機實踐7 內部類與異常類
實驗1 內部購物券 61
實驗2 檢查危險品 62
實驗答案 65
自測題 65
上機實踐8 常用實用類
實驗1 檢索簡歷 67
實驗2 菜單的價格 69
實驗3 比較日期 71
實驗4 處理大整數 73
實驗5 替換錯別字 74
實驗答案 76
自測題 76
上機實踐9 組件及事件處理
實驗1 算術測試 79
實驗2 布局與日歷 83
實驗3 英語單詞拼寫訓練 86
實驗4 字體對話框 90
實驗答案 94
自測題 94
上機實踐10 輸入、輸出流
實驗1 分析成績單 96
實驗2 統計英文單詞 98
實驗3 讀取壓縮文件 101
實驗答案 102
自測題 103
上機實踐11 JDBC數據庫操作
實驗1 抽取樣本 105
實驗2 用戶轉賬 107
實驗3 查詢Excel電子表格 109
實驗答案 111
自測題 111
上機實踐12 多線程
實驗1 鍵盤操作練習 112
實驗2 雙線程猜數字 114
實驗3 漢字打字練習 117
實驗4 月亮圍繞地球 120
實驗答案 122
自測題 123
上機實踐13 Java中的網絡編程
實驗1 讀取服務器端文件 125
實驗2 會結賬的服務器 127
實驗3 讀取服務器端的窗口 131
實驗4 與服務器玩猜數遊戲 134
實驗5 傳輸圖像 138
實驗答案 142
自測題 143
上機實踐14 圖形、圖像與音頻
實驗1 轉動的風扇 144
實驗2 制作JPG格式的圖像 146
實驗3 基於圖像的小動畫 147
自測題 149
上機實踐15 泛型與集合框架
實驗1 搭建流水線 151
實驗2 排序與查找 153
實驗3 使用TreeSet排序 155
實驗4 掃雷小遊戲 158
實驗答案 163
自測題 163
習題解答
習題1(第1章) 166
習題2(第2章) 166
習題3(第3章) 167
習題4(第4章) 169
習題5(第5章) 171
習題6(第6章) 172
習題7(第7章) 174
習題8(第8章) 174
習題9(第9章) 177
習題10(第10章) 181
習題11(第11章) 183
習題12(第12章) 185
習題13(第13章) 187
習題14(第14章) 198
習題15(第15章) 202