泛型的实质

2.6万 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
所有人,java初学者,java在职人员,java转行人员
你将会学到
学习泛型在集合中的用法,自定义泛型方法、泛型类,通配符使用规则;了解什么是类型擦除,如何跳过泛型的约束;学习反射的概念和作用;如何获取Class 对象,Field、Method、Constructor;学习自定义注解的方式和作用;让学员灵活应用泛型反射注解实现类似mybatis的持久层框架
课程简介

泛型是Java SE 1.5的新特性,好处是在编译时检查类型安全,并且所有的强制转换都是自动和隐式的,提高代码的重用率。

JAVA反射机制是构建框架技术的基础所在。灵活学习Java反射机制,对以后学习框架有很大的帮助。

注解(Annotation)是JDK1.5及以后引入的新特性,与类、接口、枚举是在同一个层次。可声明在包、类、字段、方法、局部变量、方法参数等前面,用来对这些元素进行说明,注释


相关课程链接:

JavaWeb之Servlet精讲实战课程:https://edu.51cto.com/course/19208.html

JavaWeb之jsp入门与提升:https://edu.51cto.com/course/14815.html

JDBC经典教程+项目案例:https://edu.51cto.com/course/17797.html


JavaWeb项目之点餐系统全套(前后台servlet、JDBC):https://edu.51cto.com/course/17197.html

JavaWeb项目之点餐系统前台(servlet、JDBC):https://edu.51cto.com/course/17192.html

Java项目实战之点餐系统后台(servlet、JDBC):https://edu.51cto.com/course/16833.html



电子商城前台|买家版(Spring MVC,Spring,Mybatis):https://edu.51cto.com/course/18515.html

电子商城后台(Spring MVC,Spring,Mybatis):https://edu.51cto.com/course/19320.html

电商系统全套(前后台Spring MVC、Spring、Mybatis):https://edu.51cto.com/course/19319.html


OA信息化管理系统(SpringMvc、Spring、Hibernate):https://edu.51cto.com/course/17534.html

java项目之人事管理系统|HRM(Struts2,Mybatis框架):https://edu.51cto.com/course/17542.html

Java项目之购物商城(Servlet、Mybatis):https://edu.51cto.com/course/17533.html


Mybatis持久层框架精讲:https://edu.51cto.com/course/17072.html

Spring Boot + Spring Data JPA精讲:https://edu.51cto.com/course/17044.html


html+css(前端教程html5及css3):https://edu.51cto.com/course/14818.html

JavaScript入门精讲教程:https://edu.51cto.com/course/14817.html

jQuery实战教学:https://edu.51cto.com/course/14819.html






展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交