内容简介
第一部分 习题与解析
第1章 Java语言概述
1.1 知识点回顾
1.1.1 Java语言的发展及其特点
1.1.2 面向对象基本知识
1.1.3 Java的工作机制、运行环境和开发环境
1.2 典型题分析
结束语
综合练习一
一、选择题
二、填空题
三、判断题
四、程序设计题
2.1.1 Java语言的基本类型
2.1 知识点回顾
第2章 Java语言基础
2.1.2 类型转换机制
2.1.3 运算符和表达式
2.1.4 输入/输出初步
2.2 典型题分析
结束语
综合练习二
一、选择题
二、填空题
三、判断题
四、程序设计题
第3章 流程控制
3.1 知识点回顾
3.1.1 控制语句简介
3.1.2 分支控制语句
3.1.4 跳转语句
3.1.3 循环控制语句
3.1.5 Java的方法
3.1.6 异常处理机制
3.2 典型题分析
结束语
综合练习三
一、选择题
二、填空题
三、判断题
四、程序设计题
第4章 数组
4.1 知识点回顾
4.1.1 一维数组
4.1.2 二维(多维)数组
4.1.3 参数和返回值
4.2 典型题分析
4.1.4 数组的复制方法
结束语
综合练习四
一、选择题
二、填空题
三、判断题
四、程序设计题
第5章 面向对象程序设计
5.1 知识点回顾
5.1.1 面向对象的基础知识
5.1.2 类和对象
5.1.3 类的继承机制
5.1.4 final类与抽象类
5.1.5 对象的转换
5.1.6 接口的知识
5.1.7 包的知识
5.2 典型题分析
综合练习五
一、选择题
结束语
二、填空题
三、判断题
四、程序设计题
第6章 字符串处理
6.1 知识点回顾
6.1.1 两类字符串
6.1.2 main方法的参数
6.2 典型题分析
结束语
综合练习六
一、选择题
二、填空题
四、程序设计题
三、判断题
第7章 输入/输出处理
7.1 知识点回顾
7.1.1 输入/输出基础
7.1.2 文件的操作
7.1.3 目录和文件的管理
7.1.4 其他常用流
7.2 典型题分析
结束语
综合练习七
一、选择题
二、填空题
三、判断题
四、程序设计题
8.1.2 Applet的常用方法和框架结构
8.1.1 Java Applet简介
8.1 知识点回顾
第8章 Java Applet
8.1.3 Applet的通信
8.2 典型题分析
结束语
综合练习八
一、选择题
二、填空题
三、判断题
四、程序设计题
第9章 图形用户界面设计
9.1 知识点回顾
9.1.1 GUI设计简介
9.1.2 AWT组件的使用
9.1.3 Swing组件的使用
9.1.4 文本与字体
9.1.5 图形设计
9.2 典型题分析
结束语
综合练习九
一、选择题
二、填空题
三、判断题
四、程序设计题
第10章 Java多媒体技术
10.1 知识点回顾
10.1.1 图像的基本知识
10.1.2 实现动画的原理和思想
10.1.3 声音的控制
10.2 典型题分析
四、程序设计题
三、判断题
二、填空题
一、选择题
综合练习十
结束语
第11章 多线程技术
11.1 知识点回顾
11.1.1 多线程简介
11.1.2 多线程的实现与控制
11.2 典型题分析
11.1.4 线程间通信
11.1.3 互斥与同步
结束语
综合练习十一
一、选择题
二、填空题
三、判断题
四、程序设计题
12.2.1 JDK的安装和配置
12.2 实验内容
第二部分 上机实验指导
12.1 实验目的
第12章 上机指导1——Java语言概述
12.2.2 编写Hello World程序
12.2.3 用Javadoc工具生成API文档
12.2.4 学会简单的开发
第13章 上机指导2——Java语言基础
13.1 实验目的
13.2 实验内容
13.2.1 计算圆的周长和圆的面积
13.2.2 计算一个数的开平方
13.2.3 模仿echo命令
13.2.4 计算两个整数的和
14.2.1 比较两个数的大小
14.2 实验内容
14.1 实验目的
第14章 上机指导3——Java控制语句
14.2.2 汇款额计算
14.2.3 成绩等级划分
14.2.4 整除运算
第15章 上机指导4——数组
15.1 实验目的
15.2 实验内容
15.2.1 数组复制
15.2.2 冒泡排序
15.2.3 矩阵相乘
第16章 上机指导5——面向对象程序设计
16.1 实验目的
16.2 实验内容
16.2.1 圆对象
16.2.2 电话卡设计
16.2.3 200电话卡设计
第17章 上机指导6——字符串处理
17.1 实验目的
17.2 实验内容
17.2.1 反转字符串
17.22 ASCII编码和Unicode编码的转换
17.2.3 提取字符
17.2.4 模拟sed程序
第18章 上机指导7——输入/输出处理
18.1 实验目的
18.2 实验内容
18.2.1 查询文件属性
18.2.2 模仿dir命令
18.2.3 统计在文本文件中的应用
18.2.4 模拟diff命令
19.2.1 HelloWorld
19.2 实验内容
第19章 上机指导8——Applet小应用程序
19.1 实验目的
19.2.2 能进行加法运算的Applet
19.2.3 画函数的图像
19.2.4 模拟时钟
第20章 上机指导9——图形用户界面设计
20.1 实验目的
20.2 实验内容
20.2.1 动态添加按钮
20.2.2 创建菜单
20.2.3 文件保存
20.2.4 一个简单的计算器
第21章 上机指导10——Java多媒体技术
21.1 实验目的
21.2 实验内容
21.2.1 装载并显示图像
21.2.2 放大和缩小图像
21.2.3 双缓存动画
第22章 上机指导11——多线程技术
221 实验目的
22.2 实验内容
22.2.1 编写一个线程安全的工作队列
22.2.2 银行汇款
22.2.3 模拟两个线程通信
第三部分 模拟试卷
全真模拟试卷
全真模拟试卷之一
全真模拟试卷之二
全真模拟试卷之三
全真模拟试卷之四
全真模拟试卷之五
全真模拟试卷之六
全真模拟试卷之七
全真模拟试卷之一参考答案
全真模拟试卷参考答案及评分标准
全真模拟试卷之二参考答案
全真模拟试卷之三参考答案
全真模拟试卷之四参考答案
全真模拟试卷之五参考答案
全真模拟试卷之六参考答案
全真模拟试卷之七参考答案
Java认证模拟试卷
Java认证模拟试卷之一(英文)
Java认证模拟试卷之二(英文)
Java认证模拟试卷之三(英文)
Java认证模拟试卷之四(英文)
Java认证模拟试卷参考答案
Java认证模拟试卷之一参考答案
Java认证模拟试卷之四参考答案
Java认证模拟试卷之二参考答案
Java认证模拟试卷之三参考答案
参考答案
第1章
第2章
第3章
第4章
第5章
第6章
第7章
第8章
第9章
第10章
第11章
参考文献