Java程序设计高级
纠错
贡献更多优质内容
目录
第一章 异常处理
1.1 异常概述
1.2 异常处理
1.3 异常使用注意事项
1.4 抛出异常
1.5 自定义异常类
1.6 本章练习
第二章 数据结构
2.1 数据逻辑结构
2.2 数据存储结构
2.3 线性结构
2.4 查找
2.5 本章练习
第三章 集合和泛型
3.1 集合框架
3.2 Set接口
3.3 Iterator迭代器
3.4 List接口
3.5 工具类
3.6 Map接口
3.7 自动拆箱和装箱
3.8 泛型
3.9 本章练习
第四章 IO和XML
4.1 File类
4.2 字节流和字符流
4.3 其他流
4.4 XML概述
4.5 XML解析
4.6 本章练习
第五章 反射机制
5.1 Java反射机制
5.2 Class类
5.3 获取类信息
5.4 动态调用
5.5 操作动态数组
5.6 本章练习
第六章 多线程
6.1 多线程
6.2 创建和使用线程
6.3 线程控制
6.4 共享数据
6.5 本章练习
第七章 网络编程
7.1 计算机网络
7.2 IP地址和域名
7.3 网络配置
7.4 Java与网络
7.5 Socket编程
7.6 本章练习
第八章 Java注解
8.1 Java注解
8.2 内建注解
8.3 自定义注解
8.4 本章练习
第九章 软件测试与JUnit
9.1 JUnit初探
9.2 JUnit4应用
9.3 本章练习
第十章 拓展阅读(选学)
10.1 排序算法
10.2 常见比较
10.3 软件测试
10.4 线程死锁和协作
10.5 Java 8新特性简介
10.6 本章练习
2.5 本章练习
1 请介绍数据的逻辑结构分哪几类,并简要描述。
2 请描述顺序存储结构和链式存储结构的优缺点。
3 请描述栈和队列这两种数据结构的特点。
4 请介绍二分查找的使用范围。