展开全部

主编推荐语

Java高级编程指导:规范、集合框架、泛型、多线程、网络、数据库。

内容简介

本书是在读者初步掌握Java的基础知识和技能之后,进一步学习Java高级编程的指导用书。主要内容包括Java编码规范、Java集合框架、Java反射机制、Java泛型机制、Java序列化机制、Java多线程机制、Java网络编程、Java数据库编程、综合实训等。本书能够使读者逐步领会并掌握Java的编程思想和技能,为进一步学习J2EE框架技术奠定了扎实的基础。

目录

  • 扉页
  • 目录
  • 版权页
  • 内容提要
  • 前言
  • PART 01 知识领域1 Java编码规范
  • 1.1 应用场景
  • 1.2 相关知识
  • 1.2.1 文件后缀名
  • 1.2.2 源文件样式约定
  • 1.2.3 注释规范
  • 1.2.4 命名规范
  • 1.3 任务实施
  • 任务 计算员工的月工资
  • 1.4 拓展知识
  • 1.5 拓展训练
  • 1.6 课后小结
  • 1.7 课后习题
  • 1.8 上机实训
  • PART 02 知识领域2 Java集合框架
  • 2.1 应用场景
  • 2.2 相关知识
  • 2.2.1 集合框架
  • 2.2.2 Java集合框架
  • 2.2.3 Java集合框架的使用
  • 2.3 任务实施
  • 任务一 使用List存取用户信息,并做增删改查操作
  • 任务二 使用Set存取数据,并做增删改查操作
  • 任务三 使用Map存取数据,并做增删改查操作
  • 2.4 拓展知识
  • 2.5 拓展训练
  • 2.6 课后小结
  • 2.7 课后习题
  • 2.8 上机实训
  • PART 03 知识领域3 Java反射机制
  • 3.1 应用场景
  • 3.2 相关知识
  • 3.2.1 Java反射机制的概念
  • 3.2.2 反射机制的功能
  • 3.2.3 Java反射机制的相关API
  • 3.2.4 使用反射机制的步骤
  • 3.2.5 反射机制的应用场景
  • 3.2.6 反射机制的优缺点
  • 3.3 任务实施
  • 任务 使用反射机制获取类的相关信息
  • 3.4 拓展知识
  • 3.5 拓展训练
  • 3.6 课后小结
  • 3.7 课后习题
  • 3.8 上机实训
  • PART 04 知识领域4 Java泛型机制
  • 4.1 应用场景
  • 4.2 相关知识
  • 4.2.1 泛型的概念
  • 4.2.2 泛型的定义和使用
  • 4.2.3 相关概念
  • 4.2.4 泛型的好处
  • 4.2.5 泛型使用时的注意事项
  • 4.3 任务实施
  • 任务一 泛型类的定义和使用
  • 任务二 泛型方法的定义和使用
  • 任务三 泛型接口的定义和使用
  • 4.4 拓展知识
  • 4.5 拓展训练
  • 4.6 课后小结
  • 4.7 课后习题
  • 4.8 上机实训
  • PART 05 知识领域5 Java序列化机制
  • 5.1 应用场景
  • 5.2 相关知识
  • 5.2.1 序列化的概念
  • 5.2.2 序列化应用
  • 5.2.3 序列化的几种方式
  • 5.2.4 对象实现机制
  • 5.3 任务实施
  • 任务一 使用Serializable序列化实体对象
  • 任务二 使用反序列化将Person对象从磁盘上读出
  • 5.4 拓展知识
  • 5.4.1 使用transient
  • 5.4.2 外部序列化
  • 5.5 拓展训练
  • 5.6 课后小结
  • 5.7 课后习题
  • 5.8 上机实训
  • PART 06 知识领域6 Java多线程机制
  • 6.1 应用场景
  • 6.2 相关知识
  • 6.2.1 相关概念
  • 6.2.2 线程的创建和启动
  • 6.2.3 线程的生命周期
  • 6.2.4 线程的管理
  • 6.3 任务实施
  • 任务 Java多线程并发控制——模拟火车票售票
  • 6.4 拓展知识
  • 6.5 拓展训练
  • 6.6 课后小结
  • 6.7 课后习题
  • 6.8 上机实训
  • PART 07 知识领域7 Java网络编程
  • 7.1 应用场景
  • 7.2 相关知识
  • 7.2.1 网络编程相关知识
  • 7.2.2 网络通信方式
  • 7.2.3 相关包和类
  • 7.3 任务实施
  • 任务一 使用URL读取网页内容
  • 任务二 基于TCP编程
  • 任务三 基于UDP编程
  • 7.4 拓展知识
  • 7.5 拓展训练
  • 7.6 课后小结
  • 7.7 课后习题
  • 7.8 上机实训
  • PART 08 知识领域8 Java数据库编程
  • 8.1 应用场景
  • 8.2 相关知识
  • 8.2.1 数据库访问技术简介
  • 8.2.2 JDBC连接数据库
  • 8.2.3 执行SQL操作
  • 8.3 任务实施
  • 任务 编写程序实现对图书信息表的增删改查操作
  • 8.4 拓展知识
  • 8.5 拓展训练
  • 8.6 课后小结
  • 8.7 课后习题
  • 8.8 上机实训
  • PART 09 知识领域9 综合实训——基于C/S架构的餐饮管理系统的设计与实现
  • 9.1 项目背景描述
  • 9.2 系统需求分析
  • 9.3 系统总体设计
  • 9.4 系统数据库设计
  • 9.5 系统界面分析与设计
  • 9.6 系统类分析与设计
  • 9.6.1 实体类
  • 9.6.2 边界类
  • 9.6.3 控制类
  • 9.6.4 其他类
  • 9.7 系统功能的实现
  • 9.7.1 系统登录窗口
  • 9.7.2 系统主窗口
  • 9.7.3 系统主程序
  • 9.7.4 菜品分类管理
  • 9.7.5 菜品管理
  • 附录
  • 附录一 Java语言编码规范
  • 附录二 Java注释模板设置
  • 附录三 常用Java正则表达式
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。