第一部分 2
上机实践1初识Java 2
实验1一个简单的应用程序 2
实验2联合编译 4
实验答案 6
自测题 6
上机实践2基本数据类型与数组 8
实验1输出希腊字母表 8
实验2数组的引用与元素 9
实验3遍历与复制数组 11
实验答案 12
自测题 13
上机实践3分支与循环语句 14
实验1回文数 14
实验2猜数字游戏 17
实验答案 19
自测题 19
上机实践4类与对象 22
实验1机动车 22
实验2家中的电视 24
实验3共饮同井水 27
实验4求方程的根 30
实验答案 33
自测题 33
上机实践5子类与继承 38
实验1中国人、北京人和美国人 38
实验2银行计算利息 42
实验3公司支出的总薪水 45
实验答案 47
自测题 48
上机实践6接口与实现 52
实验1评价成绩 52
实验2货车的装载量 54
实验3小狗的状态 56
实验答案 58
自测题 59
上机实践7内部类与异常类 61
实验1内部购物券 61
实验2检查危险品 62
实验答案 65
自测题 65
上机实践8常用实用类 67
实验1检索简历 67
实验2菜单的价格 69
实验3比较日期 71
实验4处理大整数 73
实验5替换错别字 74
实验答案 76
自测题 76
上机实践9组件及事件处理 79
实验1算术测试 79
实验2布局与日历 83
实验3英语单词拼写训练 86
实验4字体对话框 90
实验答案 94
自测题 94
上机实践10输入、输出流 96
实验1分析成绩单 96
实验2统计英文单词 98
实验3读取压缩文件 101
实验答案 102
自测题 103
上机实践11 JDBC数据库操作 105
实验1抽取样本 105
实验2用户转账 107
实验3查询Excel电子表格 109
实验答案 111
自测题 111
上机实践12多线程 112
实验1键盘操作练习 112
实验2双线程猜数字 114
实验3汉字打字练习 117
实验4月亮围绕地球 120
实验答案 122
自测题 123
上机实践13 Java中的网络编程 125
实验1读取服务器端文件 125
实验2会结账的服务器 127
实验3读取服务器端的窗口 131
实验4与服务器玩猜数游戏 134
实验5传输图像 138
实验答案 142
自测题 143
上机实践14图形、图像与音频 144
实验1转动的风扇 144
实验2制作JPG格式的图像 146
实验3基于图像的小动画 147
自测题 149
上机实践15 泛型与集合框架 151
实验1搭建流水线 151
实验2排序与查找 153
实验3使用TreeSet排序 155
实验4扫雷小游戏 158
实验答案 163
自测题 163
第二部分 166
习题解答 166
习题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