封面
内容简介
目录
第一部分 公共基础知识
第1章 数据结构与算法
考纲分析
考点精讲
1.1 算 法
1.2 数据结构的基本概念
1.3 线性表及其顺序存储结构
1.4 栈和队列
1.5 线性链表
1.6 树与二叉树
1.7 查找技术
1.8 排序技术
强化习题
第2章 程序设计基础
考纲分析
考点精讲
2.1 程序设计方法与风格
2.2 结构化程序设计
2.3 面向对象的程序设计
强化习题
第3章 软件工程基础
考纲分析
考点精讲
3.1 软件工程基本概念
3.2 结构化分析方法
3.3 结构化设计方法
3.4 软件测试
3.5 程序的调试
强化习题
第4章 数据库设计基础
考纲分析
考点精讲
4.1 数据库系统的基本概念
4.2 数据模型
4.3 关系代数
4.4 数据库设计与管理
强化习题
第二部分 Java语言程序设计
第1章 Java语言概论
考纲分析
考点精讲
1.1 Java语言简介
1.2 Java语言面向对象编程
强化习题
第2章 基本数据类型
考纲分析
考点精讲
2.1 概 述
2.2 基本数据类型
2.3 引用数据类型
2.4 Java类库中对基本数据类型的对象包装器(wrapper)类
强化习题
第3章 运算符和表达式
考纲分析
考点精讲
3.1 概 述
3.2 算术运算符和算术表达式
3.3 关系运算符和关系表达式
3.4 布尔逻辑运算符和布尔逻辑表达式
3.5 位运算符和位运算表达式
3.6 赋值运算符和赋值表达式
3.7 条件运算符与条件表达式
3.8 运算符的优先级和复杂表达式
3.9 表达式语句
强化习题
第4章 流程控制
考纲分析
考点精讲
4.1 概 述
4.2 分支(选择)语句
4.3 循环语句
4.4 跳转语句
4.5 循环语句与分支语句的嵌套
4.6 递 归
强化习题
第5章 Java的继承、多态、高级类特性和数组
考纲分析
考点精讲
5.1 概 述
5.2 覆盖方法
5.3 重载方法
5.4 高级类特性
5.5 内部类
5.6 数 组
强化习题
第6章 异常和断言
考纲分析
考点精讲
6.1 概 述
6.2 异常处理类型
6.3 异常处理编程的提醒
6.4 断 言
强化习题
第7章 输入输出及文件操作
考纲分析
考点精讲
7.1 概 述
7.2 文 件
7.3 字节流
7.4 字符流
7.5 对象流
7.6 过滤流
7.7 管道流
7.8 不同流的速度比较
7.9 输入输出流和正则表达式
7.10 JavaI/O流的其他应用
强化习题
第8章 线 程
考纲分析
考点精讲
8.1 概 述
8.2 线程的创建
8.3 线程的调度与控制
8.4 线程同步
8.5 线程状态与生命周期
8.6 线程相关的其他类与方法
强化习题
第9章 编写图形用户界面
考纲分析
考点精讲
9.1 概 述
9.2 用AWT编写图形用户界面
9.3 AWT事件处理模型
9.4 AWT组件库
9.5 用Swing编写图形用户界面
9.6 Swing组件和容器
9.7 Swing的事件处理机制
强化习题
第10章 Applet程序设计
考纲分析
考点精讲
10.1 Applet的基本概念
10.2 Applet的编写
10.3 Applet中的图形化用户界面GUI
10.4 Applet的多媒体支持
10.5 Applet与工作环境的通信
强化习题
第11章 集合与泛型
考纲分析
考点精讲
11.1 概 述
11.2 集合框架
11.3 简单集合类
11.4 泛 型
强化习题
第12章 JavaSDK6.0的下载和操作
考纲分析
考点精讲
12.1 JavaSDK6.0的下载与安装
12.2 JavaSDK6.0的操作命令
12.3 Java编程规范
强化习题