第1部分 习题解答 1
第1章 面向对象软件开发概述 1
第2章 Java简介 2
第3章 Java基本程序设计 3
第4章 Java语言的面向对象基础 13
第5章 异常处理 17
第6章 多线程机制 20
第7章 图形用户界面技术 28
第8章 输入和输出 37
第9章 Java applet 43
第10章 数据库编程 54
第11章 网络编程 63
第12章 J2EE概述 72
第13章 常用工具包和类 73
第2部分 上机实验指导 78
第1章 上机实验的指导思想和要求 78
1.1 上机实验的目的 78
1.2 上机实验前的准备工作 79
第2章 Java编程环境介绍 80
2.1 Java开发工具包JDK 80
2.1.1 JDK的下载 80
2.1.2 JDK软件包的安装 82
2.1.3 JDK环境变量的配置 83
2.2 Eclipse集成开发环境 86
2.2.1 Eclipse简介 86
2.2.2 Eclipse的安装与启动 86
第3章 实验内容 93
实验一 安装JDK并熟悉Java的运行环境 93
实验二 基本语法练习 93
实验三 面向对象编程实验 96
实验四 异常处理实验 103
实验五 小应用程序实验 105
实验六 图形图像实验 108
实验七 GUI(图形用户接口)实验 109
实验八 多线程实验 116
实验九 输入/输出流实验 118
实验十 数据库应用实验 122
第3部分 课程设计 128
题目一 功能齐全的计算器 128
题目二 简单的文本编辑器 142
题目三 目录和文件的创建、删除和更名 147
题目四 一个简单的俄罗斯方块的实现 151
题目五 Java画图程序 159
题目六 图像的缩小与放大 162
题目七 万年历的制作 167
题目八 简易闹钟的实现 172
题目九 贪吃蛇游戏 176
题目十 查看文件信息 185
第4部分 2004年—2010年全国计算机考试二级Java真题2004年9月全国计算机等级考试二级Java真题 188
2004年9月全国计算机等级考试二级Java笔试答案 194
2005年4月全国计算机等级考试二级Java真题 195
2005年4月全国计算机等级考试二级Java笔试答案 201
2005年9月全国计算机等级考试二级Java真题 202
2005年9月全国计算机等级考试二级Java笔试答案 207
2006年4月全国计算机等级考试二级Java真题 208
2006年4月全国计算机等级考试二级Java笔试答案 213
2006年9月全国计算机等级考试二级Java真题 214
2006年9月全国计算机等级考试二级Java笔试答案 222
2007年4月全国计算机等级考试二级Java真题 223
2007年4月全国计算机等级考试二级Java笔试答案 229
2007年9月全国计算机等级考试二级Java真题 231
2007年9月全国计算机等级考试二级Java笔试答案 237
2008年4月全国计算机等级考试二级Java真题 238
2008年4月全国计算机等级考试二级Java笔试答案 246
2008年9月全国计算机等级考试二级Java真题 247
2008年9月全国计算机等级考试二级Java答案 254
2009年4月全国计算机等级考试二级Java真题 255
2009年4月全国计算机等级考试二级Java笔试答案 261
2009年9月全国计算机等级考试二级Java真题 262
2009年9月全国计算机等级考试二级Java笔试答案 269
2010年3月全国计算机等级考试二级Java真题 270
2010年3月全国计算机等级考试二级Java笔试答案 276
2010年9月全国计算机等级考试二级Java真题 277
2010年9月全国计算机等级考试二级Java笔试答案 284
参考文献 285