day16-枚举-xml-综合 day16【枚举、xml、综合案例】今日内容 枚举 xml文档 DTD约束 Schema约束 DOM解析 Xpath表达式 BS服务器改进案例 目标 能够自定义枚举常量 能够说出XML的作用 了解XML的组成元素 能够说出有哪些XML约束技术 能够说出解析XML文档DOM方式原理 能够通过Dom4j解析XML文档 能够使用xpath解析HTML文档 第一章 枚举1.1 枚举概述枚 2021-07-15 #java #枚举
day15-注解_反射 day15【注解、反射、单元测试、lombok】今日内容 类加载器 反射概念 反射构造方法 反射成员方法 Junit单元测试 注解 注解的解析 lombok的使用 目标 能够使用Junit进行单元测试 能够通过反射技术获取Class字节码对象 能够通过反射技术获取构造方法对象,并创建对象 能够通过反射获取成员方法对象,并且调用方法 能够知道类加载器的作用 能够自定义注解 能够使用自 2021-07-15 #java #注解 #反射
day14-网络编程 day14 【网络编程】今日内容 软件架构CS/BS 网络通信三要素 TCP通信 Socket套接字 ServerSocket 文件上传 自定义服务器 NIO非阻塞IO 目标 能够说出软件的结构 能够辨别UDP和TCP协议特点 能够说出TCP协议下两个常用类名称 能够编写TCP协议下字符串数据传输程序 能够理解TCP协议下文件上传案例 能够理解TCP协议下模拟B\S服务器案例 第一 2021-07-15 #java #网络编程
day13-Lambda day13 JDK8新特性【Lambda、函数式接口、Stream流】主要内容 Properties集合 Lambda表达式 函数式接口 Stream流 教学目标 能够理解函数式编程相对于面向对象的优点 能够掌握Lambda表达式的标准格式 能够掌握Lambda表达式的省略格式与规则 能够使用Consumer函数式接口 能够使用Predicate函数式接口 能够理解流 2021-07-15 #java #Lambda
day12-IO流 day12【IO流】今日内容 字符集 字符流 转换流 字符缓冲流 打印流 对象序列化 commons-io 教学目标 能够说出常用的编码表 能够使用OutputStreamWriter写数据到文件 能够使用InputStreamReader读取数据 能够使用FileWirter写数据到文件 能够说出FileWriter中关闭和刷新方法的区别 能够使用FileWriter写数据实现换行 2021-07-15 #java #IO流
day11-IO流 day11【IO流】今日内容 File类 递归 文件过滤器 字节流 文件复制 字节缓冲流 目标 能够说出File对象的创建方式 能够使用File类常用方法 能够辨别相对路径和绝对路径 能够遍历文件夹 能够解释递归的含义 能够使用递归的方式计算5的阶乘 能够说出使用递归会内存溢出隐患的原因 能够说出IO流的分类和功能 能够使用字节流复制文件 能够使用字节流缓冲流复制文件 第一 2021-07-15 #java #IO流
day10-多线程 day10【多线程】今日内容 Lock接口 线程通信,等待与唤醒 多生产多消费 Condition接口 线程池思想 JDK提供的线程池 Callable和Future接口 Timer定时器 目标 能够理解等待唤醒案例 能够说出sleep和wait方法区别 能够说出Lock接口的特点 能够使用Lock接口的方法 能够说出Condition接口的方法的特点 能够理解线程池的思想 能够使 2021-07-14 #java #多线程
day09-多线程 day09【多线程】今日内容 进程概念 线程概念 线程的创建方式 线程名字设置获取 线程安全问题引发 同步代码块 同步方法 死锁 目标 说出进程的概念 说出线程的概念 能够使用继承类的方式创建多线程 能偶获取线程的名字 能够使用实现接口的方式创建多线程 能够说出实现接口方式的好处 能够解释安全问题的出现的原因 能够使用同步代码块解决线程安全问题 能够使用同步方法解决线程安全问题 2021-07-14 #java #多线程
day08-集合 day08【集合】今日内容 Map集合特点 Map集合的遍历方式 方法可变参数 斗地主案例排序 集合的嵌套 目标 能够说出Map集合特点 使用Map集合添加方法保存数据 使用”键找值”的方式遍历Map集合 使用”键值对”的方式遍历Map集合 能够使用HashMap存储自定义键值对的数据 能够使用可变参数 能够使用HashMap编写斗地主洗牌发牌案例 第一章 Map集合1.1 概述 2021-07-13 #java #面向对象 #集合
day07-集合 day07【集合】今日内容 Collections工具类 增强for循环 泛型 红黑树 Set集合 目标 能够使用集合工具类的常用方法 能够使用Comparator比较器进行排序 能够使用增强for循环遍历集合和数组 能够使用集合存储自定义类型 能够使用泛型创建集合对象 能够理解泛型上下限 能够阐述泛型通配符的作 能够说出Set集合的特点 能够说出哈希表的特点 使用HashS 2021-07-12 #java #面向对象 #集合