欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

Java程序设计学习与考试强化指导 施珺,赵雪峰,陈艳艳主编 2019年版

收藏
  • 大小:44.24 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
Java程序设计学习与考试强化指导
作者:施珺,赵雪峰,陈艳艳主编
出版时间: 2019年版
内容简介
  本书是针对全国计算机等级考试二级Java语言程序设计编写而成的,通过对考试知识点的讲解和总结,帮助学生快速掌握Java客观题和编程操作题的相关知识及应试技巧。 全书按照全国计算机等级考试二级Java语言程序设计的内容进行合理安排,分为Java程序设计知识要点综述、Java理论知识典型考题精解、Java程序填空题典型考题精解、二级公共基础知识综述、二级公共基础知识典型例题精解、二级Java考试真题汇编、Java学习与考试方法指导,共7章。 本书内容紧扣全国计算机等级考试二级Java语言程序设计考试大纲,适合作为准备参加全国计算机等级考试二级Java语言程序设计考生的复习资料,尤其适合在校大学生复习应试。
目录
第1章 Java程序设计知识要点综述 1
1.1 Java概述 1
1.1.1 Java开发平台 1
1.1.2 Java程序文件的结构 2
1.2 Java程序设计基础 4
1.2.1 Java标识符和关键字 4
1.2.2 Java数据类型 5
1.2.3 常量、变量、运算符
与表达式 6
1.2.4 流程控制语句 9
1.2.5 Java的数组 11
1.2.6 字符串 12
1.3 Java面向对象编程 13
1.3.1 面向对象程序设计的
基本概念 13
1.3.2 类的定义与对象的创建 14
1.3.3 继承与多态 19
1.3.4 Java的非访问控制符 21
1.3.5 Java的包与访问控制符 22
1.3.6 接口 24
1.3.7 Java的异常处理 25
1.3.8 内部类与匿名类 27
1.4 Java图形用户界面的程序设计 28
1.4.1 GUI设计基本概念 28
1.4.2 常用的AWT和Swing标准
组件和容器 30
1.4.3 布局管理器 31
1.4.4 菜单 33
1.4.5 对话框 34
1.4.6 事件处理 37
1.4.7 图形用户界面的用户自定义
成分 39
1.5 Java Applet小程序 41
1.5.1 Applet的基本工作原理 41
1.5.2 Applet类的主要方法 41
1.5.3 Applet的参数传递 42
1.6 输入/输出流和文件处理 44
1.6.1 字节输入/输出流 44
1.6.2 字符输入/输出流 45
1.6.3 文件的处理和随机访问 46
1.6.4 对象的系列化 48
1.7 Java的多线程机制 50
1.7.1 程序、进程、线程的概念 50
1.7.2 线程的状态与生命周期 50
1.7.3 Java中实现多线程的方法 51
1.7.4 线程的优先级与调度 53
1.7.5 线程的同步 53
1.8 基础工具类和集合框架 54
1.8.1 Java的系统类与工具类 54
1.8.2 集合框架与泛型 57
第2章 Java理论知识典型考题精解 59
2.1 Java程序设计基础 59
2.2 Java面向对象编程 73
2.3 Java图形用户界面的程序设计 82
2.4 Java Applet小程序设计 88
2.5 输入/输出流和文件处理 89
2.6 Java多线程 93
2.7 基础工具类与集合框架 97
2.8 自测习题 99
第3章 Java程序填空题典型考题
精解 110
3.1 程序填空题常见考点分析 110

3.1.1 Java程序的基本结构定义 110
3.1.2 变量的定义与赋值、数据
类型转换 114
3.1.3 成员方法的定义与调用 117
3.1.4 字符串及数组相关的属性
与方法 118
3.1.5 三类对话框 120
3.1.6 图形用户界面设计中的组件
定义、初始化、布局 122
3.1.7 事件处理 123
3.1.8 多线程的使用 125
3.1.9 数据流与文件的相关方法 126
3.2 程序填空题解答指导 127
3.2.1 解题思路 127
3.2.2 解题技巧 127
3.3 基本操作题 131
3.4 简单应用题 140
3.5 综合应用题 152
3.6 自测习题 165
第4章 二级公共基础知识综述 191
4.1 考点提要 191
4.2 数据结构与算法 192
4.2.1 算法 192
4.2.2 数据结构的基本概念 193
4.2.3 线性表 194
4.2.4 栈和队列 197
4.2.5 二叉树 200
4.2.6 查找技术 204
4.2.7 排序技术 205
4.3 程序设计基础 210
4.3.1 程序设计方法与风格 210
4.3.2 结构化程序设计 211
4.3.3 面向对象的程序设计方法 212
4.4 软件工程基础 213
4.4.1 软件工程基本概念 213
4.4.2 结构化分析方法 215
4.4.3 结构化设计方法 216
4.4.4 软件测试 217
4.4.5 程序的调试 218
4.5 数据库设计基础 218
4.5.1 数据库系统的基本概念 218
4.5.2 数据模型 220
4.5.3 关系代数 222
4.5.4 数据库设计与管理 227
第5章 二级公共基础知识典型例题
精解 229
5.1 基本数据结构与算法 229
5.2 程序设计基础 233
5.3 软件工程基础 236
5.4 数据库设计基础 238
5.5 自测习题 244
第6章 二级Java考试真题汇编 247
6.1 Java单选题真题集 247
6.2 Java程序填空题真题集 268
6.3 公共基础知识真题集 292
第7章 Java学习与考试方法指导 297
7.1 Java程序设计学习之道 297
7.1.1 日常学习 297
7.1.2 期末复习 299
7.2 二级Java考试简介 299
7.2.1 考试大纲 299
7.2.2 考试形式 300
7.3 二级Java考试应试策略 308
7.3.1 复习思路 308
7.3.2 答题技巧 309
参考答案 312
参考文献 318
下载地址