第一部分 Java程序设计实验指导 1
实验一 安装运行环境及简单Java程序的编制 2
实验二 Java语言基础 8
实验三 程序控制结构一:分支结构 16
实验四 程序控制结构二:循环结构 20
实验五 数组的使用 23
实验六 类与对象 26
实验七 继承与多态 35
实验八 常用基础类库与工具类库 46
实验九 Java异常处理 51
实验十 Applet小应用程序 58
实验十一 AWT常用组件的应用 62
实验十二 事件处理 65
实验十三 Swing常用组件的应用 67
实验十四 多线程机制 70
实验十五 Java输入/输出流 74
*实验十六 网络编程 77
第二部分 Java程序设计综合实训 80
实训项目一 学生管理信息系统开发实例 81
实训项目二 “俄罗斯方块”游戏的设计与实现 110
实训项目三 “连连看”游戏的设计与实现 150
第三部分 教材习题选解 171
第1章 Java语言及其开发环境 171
第2章 Java语言基础 171
第3章 程序控制结构 172
第4章 数组 174
第5章 Java面向对象程序设计基础 176
第6章 Applet程序的开发 178
第7章 创建图形用户界面 180
第8章 数据库编程 180
第9章 多媒体应用 181
第10章 流、多线程与网络编程 181
第11章 错误与异常处理 186
第12章 开发工具的应用 187
第四部分 模拟试题 188
模拟考试试题(笔试) 188
模拟考试试题(笔试)参考答案 192
模拟考试试题(上机) 194
模拟考试试题(上机)提示 195
第五部分 关于全国计算机等级考试 197
全国计算机等级考试(NCRE)考试大纲 197
全国计算机等级考试二级Java语言程序设计(笔试)样题 199
全国计算机等级考试二级Java语言程序设计(笔试)样题参考答案 203
全国计算机等级考试二级Java语言程序设计(机试)样题 203
全国计算机等级考试二级Java语言程序设计(机试)样题参考答案 207
参考文献 208