java 里 泛型中 <T>代表什么类型呀?

public <T> List<T> find(String sql, Class<T> entityClass, Map<String, Object> paramMap) {}
<T> 是什么意思? 有T这种类型么?
这里 public <T> 这个是什么意思 还有 List<T> 这个是什么意思
jimmyking  |  浏览 5526 次   2011-10-12 11:10
2015-06-25 20:35 最佳答案
"<T>"可以代表任意类型的。
解释: “<T>”是泛型的默认值,可以被任意类型所代替,如:
List<String>   list = new ArayList<String>();这个就定义了一个String类型的数组,那么T的类型就是字符串。
List<T>   list = new ArayList<T>();之后也有可以:list.add("StringBatch");
这个时候T的类型也是String。也就是说T是动态的,可以被任意指定类型。

java 里 泛型中 T代表什么类型相关推荐

  1. 【Java】泛型中 extends 和 super 的区别?

    <? extends T>和<? super T>是Java泛型中的"通配符(Wildcards)"和"边界(Bounds)"的概念. ...

  2. java pecs_『Java』泛型中的PECS原则

    Java编程中有时我们要用到不确定的元素,通常用通配符"?"表示,其中" ? extends T "叫"上界通配符", " ? s ...

  3. java 原子long_java中long和double类型操作的非原子性探究

    Java中的原子操作包括: 1)除long和double之外的基本类型的赋值操作 2)所有引用reference的赋值操作 3)java.concurrent.Atomic.* 包中所有类的一切操作. ...

  4. java里equals_Java中equals和==的区别

    java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==), ...

  5. java里jlabel_JAVA中jlabel怎么用

    详细内容 JLabel 对象可以显示文本.图像或同时显示二者.可以通过设置垂直和水平对齐方式,指定标签显示区中标签内容在何处对齐.默认情况下,标签在其显示区内垂直居中对齐.默认情况下,只显示文本的标签 ...

  6. Java里ctx_netty中的ctx.write()和ctx.channel()。write()有什么区别?

    我注意到ctx在处理程序之间是不同的,即使这些处理程序位于同一管道中,例如 p.addLast("myHandler1", new MyHandler1()); p.addLast ...

  7. 聊一聊Java 泛型中的通配符 T,E,K,V,?

    点击上方"方志朋",选择"设为星标" 回复"1024"获取独家整理的学习资料 作者:glmapper juejin.im/post/5d57 ...

  8. 聊一聊-JAVA 泛型中的通配符 T,E,K,V,?

    前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型. 泛型的本质是参数化类型,也就是说所操作的数据 ...

  9. Java 里的泛型简介.

    我们在JDK中有时回见到1个类or接口后面跟这1个尖括号. 例如: java.util.HashMap<K,V> 我们一开始大概知道K,V 大概就是Key和Value的意思, 键值对嘛, ...

最新文章

  1. uses 子句的写法
  2. Spring Cloud Contract 契约测试实践
  3. 承载千万级并发的分布式系统架构设计思想
  4. UNIX再学习 -- 线程同步
  5. 又到 6 月底,想来和你聊一聊毕业季,愿你前程似锦!
  6. SQLServer出现不允许保存更改的问题解决
  7. Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android
  8. C# try-catch-finally 语句异常的类型
  9. 2019互联网月饼哪家强?阿里走情怀;百度最土豪;浪潮最高冷;抖音最创意 .........
  10. TiDB DevCon2018.tick(1.20)
  11. MATLAB 正态分布点云配准(NDT)
  12. Lightroom:蒙版
  13. STM32-实现us延时
  14. python输出时间差_利用python计算时间差(返回天数)
  15. Essential Matrix 的求解算法--Nister 五点算法以及原理
  16. Debian服务器环境搭建
  17. 二体问题之6:轨道根数及其转化
  18. 支付宝扫福最佳攻略,你值得拥有
  19. 计算机编程语言及Java
  20. PageHelper是怎么分页的

热门文章

  1. win10窗口边缘阴影消失的解决方案(看不清两个大白窗口的边缘在哪)
  2. 中国卖家该如何运用好亚马逊直播的工具?
  3. ps 命令直接打印进程号
  4. 达芬奇密码 第二章(1)
  5. 金丹期前期:1.5、python语言-python中的函数
  6. 名悦集团:贷款买车和全款买车选哪个好,这笔账怎么算
  7. 百视通、国美联手助推OTT行业发展
  8. 时间的交集Sql语句
  9. 关于fikker反向代理服务器软件的缓…
  10. 分享一个grid布局自动生成器