蚂蚁花呗|血亏!阿里P8轻易把总结了近一年的java高级特性笔记送人了( 三 )

  • 任务3使用线程同步模拟银行取款
  • 4.3.1线程同 步的必要性
  • 4.3.2实现线程同步
  • 任务4生产者消费者问题
  • 4.4.1线程间通信的必要性
  • 4.4.2实现线程间通信

注意:转发+关注 , 后台私信【学习】即可免费领取~
第5章:Java 网络编程 。
Java 已经成为Internet 上最流行的编程语言 , 它提供了丰富的与网络编程相关的类库 , 能够简化网络程序的开发过程 , 套接字Socket则是Java网络编程的基础 。 本章首先介绍IP地址、TCP协议等网络基础知识 , 重点介绍Socket通信机制和基于TCP、UDP协议的Socket网络编程技术 。
  • 任务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.2JUnit测试框架
  • 5.4.3JUnit 3.x测试框架
  • 5.4.4 JUnit 4.x测试框架
  • 5.4.5测试套件
  • 本章总结
  • 本章练习

第6章: XML技术 。
XML以其统一、规范的格式被广泛应用 。 在Java开发中 , 配置文件、资源文件和网络数据交互等都大量使用了XML文件 。 本章将介绍XML的格式与规范、解析XML文档等知识 。 通过对本章内容的学习 , 读者可以在Java程序中定义并解析XML文件 。
  • 任务1使用 XML存储数据
  • 6.1.1 认识XML
  • 6.1.2 XML文档结构
  • 6.1.3 XML优势
  • 6.1.4 XML中的命名空间
  • 任务2XML文档的验证
  • 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 解析X.M
  • 6.4.1 DOM4J 解析
  • 6.4.2使用DOM4J操作XML
  • 本章总结
  • 本章练习

第7章:综合实战一嗖嗖移动业务大厅 。
使用前面章节介绍的技能 , 完成“嗖嗖移动业务大厅”项目案例 , 培养根据需求进行面向对象设计的能力 , 并且能够熟练操作集合对象、运用异常处理和I/O技术实现项目中的具体功能 。