第17章、Java9&Java10&Java11新特性
目录
- 一、Java9 的新特性
- 二、Java10 的新特性
- 三、Java11 的新特性
- 四、当前 JDK 中看不到什么
- 五、展望
第16章、Java8的其他新特性
目录
- 一、Java 8 新特性简介
- 二、Lambda 表达式 (新的一套语法规则)
- 三、函数式 (Functional) 接口 (概念)
- 四、方法引用与构造器引用 (Lambda 引入)
- 五、强大的 StreamAPI
- 六、Optional 类
第15章、Java反射机制
目录
- 一、java 反射机制概述
- 二、理解 Class 类并获取 Class 实例 (掌握)
- 三、类的加载与 ClassLoader 的理解 (了解)
- 四、创建运行时类的对象 (掌握)
- 五、获取运行时类的完整结构 (了解)
- 六、调用运行时类的指定结构 (掌握)
- 七、反射的应用:动态代理 (此处了解,框架部分会细讲)
- 每日一考
- 总结
第14章、网络编程
目录
- 一、网络编程概述
- 二、网络通信要素概述
- 三、通信要素 1:IP 和端口号
- 四、通信要素 2:网络协议
- 五、TCP 网络编程
- 六、UDP 网络编程
- 七、URL 编程
- 考题
第13章、IO流
目录
- 一、File 类的使用
- 二、IO 流原理及流的分类
- 三、节点流 (或文件流)
- 四、缓冲流 (处理流的一种)
- 五、转换流(处理流的一种)
- 六、标准输入、输出流 (了解)
- 七、打印流 (了解)
- 八、数据流 (了解)
- 九、对象流 (掌握)
- 十、随机存取文件流 (了解)
- 十一、NIO.2 中 Path、Paths、 Files 类的使用 (了解)
- 补充(第三方 API jar 包导入)
- 每日一考
第12章、泛型与File
目录
- 一、为什么要有泛型
- 二、在集合中使用泛型 (需掌握)
- 三、自定义范型结构
- 四、泛型在继承上的体现
- 五、通配符的使用
- 六、泛型应用举例
第11.5章、Java版数据结构概述
目录
- 数据结构 - Java 版
- 数据结构与算法
第十一章、Java集合
目录
- 一、Java 集合框架概述
- 二、Collection 接口方法(抽象方法)
- 四、Collection 子接口一:List
- 五、Collection 子接口二:Set(重要性低于 List、Map)
- 六、Map 接口
- 七、Collections 工具类
- 面试题
- 每日一考
第10章、枚举类与注解
目录
- 一、枚举类的使用
- 二、注解的使用
- 每日一考
第9章、java常用类
目录
- 一、字符串相关类(String 类、StringBuffer、StringBuilder)【面试常考】
- 二、JDK 8 之前的日期时间 API(System 静态方法、Date 类,Calendar 类、SimpleDateFormat 类)
- 三、JDK 8 中新日期时间 API(LocalDate、LocalTime、LocalDateTime、Instant、DateTimeFormatter、其他类)
- 四、Java 比较器(Comparable 接口、Comparator 接口)(重点)
- 五、System 类
- 六、Math 类
- 七、BigInteger 与 BigDecimal
- 面试
- 每日一考