java进阶技术:泛型、反射、注解—113人已学习
课程介绍
泛型是Java SE 1.5的新特性,好处是在编译时检查类型安全,并且所有的强制转换都是自动和隐式的,以提高代码的重用率。 JAVA反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对以后学习框架有很大的帮助。 注解(Annotation)是JDK1.5及以后引入的新特性,与类、接口、枚举是在同一个层次。可声明在包、类、字段、方法、局部变量、方法参数等前面,用来对这些元素进行说明,注释。
课程收益
掌握泛型在集合中的用法,自定义泛型方法、泛型类,通配符使用规则;了解什么是类型擦除,如何跳过泛型的约束;掌握反射的概念和作用;如何获取Class 对象,Field、Method、Constructor;掌握自定义注解的方式和作用;让学员灵活应用泛型反射注解实现类似mybatis的持久层框架
讲师介绍
王栋良 更多讲师课程
讲师,多年教学与开发、架构经验,专注于JavaSe、JavaEE体系,有着丰富的项目管理经验与设计经验,擅长SSM、SSH、SpringBoot、Activity、Shiro等主流框架的应用,教学严谨,关注教学细节,善于由浅及深的解析问题
课程大纲
第1章:java高级技术之泛型
1. 前奏-课程内容介绍 4:23
2. 泛型的作用 19:05
3. 泛型在集合中 29:07
4. 自定义泛型方法-练习之交换数组元素位置 31:12
5. 自定义泛型方法-练习之遍历集合 12:30
6. 父类构造器中使用泛型子类报错解决方式 8:01
7. 泛型集合中add()和get()方法的使用 8:35
8. 自定义泛型类 12:24
9. 通配符 6:57
10. 有上限的通配符 extends E 16:54
11. 有下限的通配符 super E 8:47
12. 类型擦除 8:12
第2章:java高级技术之反射
1. 反射介绍 12:38
2. 获取Class对象的三种方式 10:05
3. 通过反射获取Field 17:02
4. 通过反射获取Method讲解 18:00
5. 泛型的实质 8:49
6. 通过反射获取构造器 16:03
7. 面试题:请求发送到服务器,服务器是如何做出响应的 8:53
第3章:java高级技术之注解annotation
1. 自定义注解 9:21
2. 元注解 6:05
3. 注解的属性 16:45
4. 获取类上的注解 8:43
5. 类上的注解的作用 5:38
6. 定义用于与成员变量上的注解 5:56
7. 成员变量上注解的作用 15:34
第4章:泛型反射注解实战 之 搭建类似Mybatis的框架
1. 自定义持久层框架环境搭建 12:00
2. 根据ID删除数据工具方法 31:37
3. 根据对象删除表中数据工具方法 17:08
4. 删除工具方法细节完善 9:47
5. 通过id查询工具方法 46:36
6. 通过id查询工具方法优化 8:50
7. 查询表中所有的数据的工具方法 25:47
8. 自定义SQL语句查询的工具方法 20:53
9. 保存对象到数据库的工具方法 40:42
10. 保存对象到的数据库的工具方法完善 18:15
11. 更新工具方法 21:44
大家可以点击【 查看详情】查看我的课程
课程介绍
泛型是Java SE 1.5的新特性,好处是在编译时检查类型安全,并且所有的强制转换都是自动和隐式的,以提高代码的重用率。 JAVA反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对以后学习框架有很大的帮助。 注解(Annotation)是JDK1.5及以后引入的新特性,与类、接口、枚举是在同一个层次。可声明在包、类、字段、方法、局部变量、方法参数等前面,用来对这些元素进行说明,注释。
课程收益
掌握泛型在集合中的用法,自定义泛型方法、泛型类,通配符使用规则;了解什么是类型擦除,如何跳过泛型的约束;掌握反射的概念和作用;如何获取Class 对象,Field、Method、Constructor;掌握自定义注解的方式和作用;让学员灵活应用泛型反射注解实现类似mybatis的持久层框架
讲师介绍
王栋良 更多讲师课程
讲师,多年教学与开发、架构经验,专注于JavaSe、JavaEE体系,有着丰富的项目管理经验与设计经验,擅长SSM、SSH、SpringBoot、Activity、Shiro等主流框架的应用,教学严谨,关注教学细节,善于由浅及深的解析问题
课程大纲
第1章:java高级技术之泛型
1. 前奏-课程内容介绍 4:23
2. 泛型的作用 19:05
3. 泛型在集合中 29:07
4. 自定义泛型方法-练习之交换数组元素位置 31:12
5. 自定义泛型方法-练习之遍历集合 12:30
6. 父类构造器中使用泛型子类报错解决方式 8:01
7. 泛型集合中add()和get()方法的使用 8:35
8. 自定义泛型类 12:24
9. 通配符 6:57
10. 有上限的通配符 extends E 16:54
11. 有下限的通配符 super E 8:47
12. 类型擦除 8:12
第2章:java高级技术之反射
1. 反射介绍 12:38
2. 获取Class对象的三种方式 10:05
3. 通过反射获取Field 17:02
4. 通过反射获取Method讲解 18:00
5. 泛型的实质 8:49
6. 通过反射获取构造器 16:03
7. 面试题:请求发送到服务器,服务器是如何做出响应的 8:53
第3章:java高级技术之注解annotation
1. 自定义注解 9:21
2. 元注解 6:05
3. 注解的属性 16:45
4. 获取类上的注解 8:43
5. 类上的注解的作用 5:38
6. 定义用于与成员变量上的注解 5:56
7. 成员变量上注解的作用 15:34
第4章:泛型反射注解实战 之 搭建类似Mybatis的框架
1. 自定义持久层框架环境搭建 12:00
2. 根据ID删除数据工具方法 31:37
3. 根据对象删除表中数据工具方法 17:08
4. 删除工具方法细节完善 9:47
5. 通过id查询工具方法 46:36
6. 通过id查询工具方法优化 8:50
7. 查询表中所有的数据的工具方法 25:47
8. 自定义SQL语句查询的工具方法 20:53
9. 保存对象到数据库的工具方法 40:42
10. 保存对象到的数据库的工具方法完善 18:15
11. 更新工具方法 21:44
大家可以点击【 查看详情】查看我的课程