正在回答
2回答
同学你好。
1、泛型是写在<>之中的,在编译时期就能告诉编译器,这个集合中应该存储的类型,以便编译期间约束。有关泛型的基本定义同学可以回顾下Java零基础入门的Java泛型相关课程。
2、在这里<T> T 整体是返回值的声明。表示的返回值T是泛型,T是一个占位符,是Type的简称,表示普通Java 类。<T>是一种形式,表示你用的是泛型编程,不受类型的约束。
3、由于public <T> T getDao(Class<T> tClass) 声明中,参数tClass也使用Class<T>。返回值的泛型<T>是与传入的参数Class<T>相对应的。
4、综上<T> T是返回值类型,代表方法必须返回T类型的,而这个T类型由传入的Class<T>决定.
如果解答了同学的疑问,望采纳~
祝学习愉快~
3. Java 数据库开发与实战应用
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星