• Java高级特性编程及实战
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Java高级特性编程及实战

12.57 3.5折 36 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者肖睿、龙浩、孙琳 著

出版社人民邮电出版社

出版时间2018-01

版次1

装帧平装

货号A4

上书时间2024-12-26

新起点书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 肖睿、龙浩、孙琳 著
  • 出版社 人民邮电出版社
  • 出版时间 2018-01
  • 版次 1
  • ISBN 9787115474131
  • 定价 36.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 196页
  • 字数 99999千字
  • 正文语种 简体中文
  • 丛书 新技术技能人才培养系列教程
【内容简介】
本书针对已经掌握java语言基础的人群,深入学习Java高级实用技术,进一步强化Java开发技能,主要学习Java集合框架、泛型、Java实用类、输入输出处理、反射机制、注解、多线程、Socket网络编程、XML解析等知识。通过本书,读者将能够掌握Java常用的API技术,能够实现一些实际开发中的功能。
【作者简介】
肖睿任职于北京课工场教育科技有限公司。课工场是专注互联网教育的生态平台,汇聚了中国和北美数百位来自知名互联网企业的行业大咖,向寻求就业和技术提升的人群提供直播、录播、面授等多模式教学场景,并通过遍布全国的线下服务中心提供成熟的学习服务,形成完善的“互联网+教育”解决方案。同时,课工场也为高校、企业、行业提供教育技术赋能,依托Transformer智能教育生态平台,打造智慧校园、企业大学、行业培训的教育场景,提供一站式教育解决方案。
【目录】
序言

前言

第1章 集合框架和泛型 1

任务1 查询标题 2

1.1.1 认识集合 2

1.1.2 List接口 3

1.1.3 Set接口 8

1.1.4 Iterator接口 10

1.1.5 Map接口 12

1.1.6 Collections类 14

任务2 查询标题功能升级 18

1.2.1 认识泛型 18

1.2.2 深入泛型 21

本章总结 25

本章练习 25

第2章 实用类 27

任务1 使用java.lang包中的常用类 28

2.1.1 Java API介绍 28

2.1.2 认识枚举 29

2.1.3 包装类 31

2.1.4 Math类 33

任务2 操作字符串 34

2.2.1 String类的常用方法 35

2.2.2 StringBuffer类和StringBuilder类 41

任务3 使用java.util包中的常用类 44

2.3.1 日期操作类 44

2.3.2 Random类 46

本章总结 48

本章练习 48

第3章 Java I/O和反射机制 51

任务1 使用I/O操作文件 52

3.1.1 操作文件或目录属性 52

3.1.2 认识Java的流 54

3.1.3 读写文本文件 57

3.1.4 读写二进制文件 63

3.1.5 重定向标准I/O 65

任务2 使用对象流读写对象信息 66

3.2.1 认识序列化 66

3.2.2 序列化保存对象信息 66

3.2.3 反序列化获取对象信息 68

3.2.4 对象引用的序列化 70

任务3 使用反射机制 70

3.3.1 认识反射 70

3.3.2 反射的应用 72

本章总结 80

本章练习 81

第4章 注解与多线程 83

任务1 使用注解描述程序代码 84

4.1.1 认识注解 84

4.1.2 注解分类 85

4.1.3 读取注解信息 88

任务2 使用多线程输出数列 89

4.2.1 认识线程 89

4.2.2 编写线程类 90

4.2.3 线程的状态 93

4.2.4 线程调度 94

任务3 使用线程同步模拟银行取款 100

4.3.1 线程同步的必要性 100

4.3.2 实现线程同步 103

任务4 生产者消费者问题 105

4.4.1 线程间通信的必要性 105

4.4.2 实现线程间通信 106

本章总结 110

本章练习 111

第5章 Java网络编程 113

任务1 查看IP地址 114

5.1.1 认识网络 114

5.1.2 IP地址 117

5.1.3 重要概念介绍 120

任务2 实现基于TCP协议的Socket编程 123

5.2.1 认识Socket 123

5.2.2 基于TCP协议的Socket编程 124

5.2.3 使用Socket编程实现登录功能 126

任务3 实现基于UDP协议的Socket编程 131

5.3.1 基于UDP协议的Socket编程 131

5.3.2 使用Socket编程实现客户咨询 133

任务4 搭建JUnit测试框架 135

5.4.1 认识软件测试 135

5.4.2 JUnit测试框架 136

5.4.3 JUnit 3.x测试框架 137

5.4.4 JUnit 4.x测试框架 138

5.4.5 测试套件 140

本章总结 140

本章练习 140

第6章 XML技术 143

任务1 使用XML存储数据 144

6.1.1 认识XML 144

6.1.2 XML文档结构 144

6.1.3 XML优势 147

6.1.4 XML中的命名空间 147

任务2 XML文档的验证 148

6.2.1 使用DTD验证XML文档 149

6.2.2 使用Schema验证XML文档 151

任务3 使用DOM解析XML 155

6.3.1 XML解析 155

6.3.2 使用DOM读取XML数据 156

6.3.3 使用DOM维护XML数据 161

任务4 使用DOM4J解析XML 163

6.4.1 DOM4J解析 164

6.4.2 使用DOM4J操作XML 164

本章总结 169

本章练习 169

第7章 综合实战—嗖嗖移动业务大厅 171

7.1 项目需求 172

7.2 项目环境准备 173

7.3 案例覆盖的技能点 173

7.4 难点分析 173

7.5 项目实现思路 178

本章总结 192

本章练习 192

附 录 193

附录1 Java常用API学习方法 193

附录2 Java中常用编码格式及I/O操作中的编码 193
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP