1、选取知识核心实用,以互联网 实现终身学习 2、以企业需求为设计导向,以任务驱动为讲解方式 3、以案例为主线组织知识,以实战项目来提升技术 4、充分考虑学习者的认知曲线,由浅深,边讲边练
售 价:¥
纸质售价:¥25.40购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
扉页
版权页
内容提要
序言
前言
第1章 集合框架和泛型
任务1 查询标题
1.1.1 认识集合
1.1.2 List接口
1.1.3 Set接口
1.1.4 Iterator接口
1.1.5 Map接口
1.1.6 Collections类
任务2 查询标题功能升级
1.2.1 认识泛型
1.2.2 深入泛型
本章总结
本章练习
第2章 实用类
任务1 使用java.lang包中的常用类
2.1.1 Java API介绍
2.1.2 认识枚举
2.1.3 包装类
2.1.4 Math类
任务2 操作字符串
2.2.1 String类的常用方法
2.2.2 StringBuffer类和StringBuilder类
任务3 使用java.util包中的常用类
2.3.1 日期操作类
2.3.2 Random类
本章总结
本章练习
第3章 Java I/O和反射机制
任务1 使用I/O操作文件
3.1.1 操作文件或目录属性
3.1.2 认识Java的流
3.1.3 读写文本文件
3.1.4 读写二进制文件
3.1.5 重定向标准I/O
任务2 使用对象流读写对象信息
3.2.1 认识序列化
3.2.2 序列化保存对象信息
3.2.3 反序列化获取对象信息
3.2.4 对象引用的序列化
任务3 使用反射机制
3.3.1 认识反射
3.3.2 反射的应用
本章总结
本章练习
第4章 注解与多线程
任务1 使用注解描述程序代码
4.1.1 认识注解
4.1.2 注解分类
4.1.3 读取注解信息
任务2 使用多线程输出数列
4.2.1 认识线程
4.2.2 编写线程类
4.2.3 线程的状态
4.2.4 线程调度
任务3 使用线程同步模拟银行取款
4.3.1 线程同步的必要性
4.3.2 实现线程同步
任务4 生产者消费者问题
4.4.1 线程间通信的必要性
4.4.2 实现线程间通信
本章总结
本章练习
第5章 Java网络编程
任务1 查看IP地址
5.1.1 认识网络
5.1.2 IP地址
5.1.3 重要概念介绍
任务2 实现基于TCP协议的Socket编程
5.2.1 认识Socket
5.2.2 基于TCP协议的Socket编程
5.2.3 使用Socket编程实现登录功能
任务3 实现基于UDP协议的Socket编程
5.3.1 基于UDP协议的Socket编程
5.3.2 使用Socket编程实现客户咨询
任务4 搭建JUnit测试框架
5.4.1 认识软件测试
5.4.2 JUnit测试框架
5.4.3 JUnit 3.x测试框架
5.4.4 JUnit 4.x测试框架
5.4.5 测试套件
本章总结
本章练习
第6章 XML技术
任务1 使用XML存储数据
6.1.1 认识XML
6.1.2 XML文档结构
6.1.3 XML优势
6.1.4 XML中的命名空间
任务2 XML文档的验证
6.2.1 使用DTD验证XML文档
6.2.2 使用Schema验证XML文档
任务3 使用DOM解析XML
6.3.1 XML解析
6.3.2 使用DOM读取XML数据
6.3.3 使用DOM维护XML数据
任务4 使用DOM4J解析XML
6.4.1 DOM4J解析
6.4.2 使用DOM4J操作XML
本章总结
本章练习
第7章 综合实战——嗖嗖移动业务大厅
7.1 项目需求
7.2 项目环境准备
7.3 案例覆盖的技能点
7.4 难点分析
7.5 项目实现思路
本章总结
本章练习
附录
附录1 Java常用API学习方法
附录2 Java中常用编码格式及I/O操作中的编码
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜