<T>是什么意思吗?public static <T> List<T>

来源:互联网 发布:什么软件可以炒美股 编辑:程序博客网 时间:2024/05/09 02:25

<T>是什么意思吗?public static <T> List<T>

4月18日 武汉 源创会开始报名,送华为开发板

如题。List<T>是返回值 最前面的<T>是什么意思呢?

public static <T> List<T> query(Class<T> beanClass, String sql, Object...params) {try{return (List<T>)_g_runner.query(getConnection(), sql, _IsPrimitive(beanClass)?_g_columnListHandler:new BeanListHandler(beanClass), params);}catch(SQLException e){throw new DBException(e);}}
JoeyBlueJoeyBlue
发帖于 4年前
9回/7198阅
标签:DbUtils
  • 举报 
  • | 分享到
0收藏(1)

按票数排序  显示最新答案  共有9个答案 (最后回答: 4年前)

    0
  • 红薯

    主要是为了无需进行类型的强制转换

    评论(0)| 引用此答案|举报 (2011-05-24 08:58)
    0
  • 红薯

    另外这个跟 DBUtils 是无关的哦

    评论(0)| 引用此答案|举报 (2011-05-24 09:00)
    0
  • SeekerLee

    泛型

    评论(0)| 引用此答案|举报 (2011-05-24 09:04)
    0
  • pc

    这个必须是T么?ABCD……其他的行不?

    评论(0)| 引用此答案|举报 (2011-05-24 10:06)
    0
  • xmGYSoft

    是约定吧,其他应该也没问题

    评论(0)| 引用此答案|举报 (2011-05-24 11:18)
    0
  • 曾建凯

    泛型,在定义时不具体指定具体类型,泛指任意类型,而由对象继承、实例化时才明确声明其类型。

    评论(0)| 引用此答案|举报 (2011-05-24 12:14)
    0
  • jingshishengxu

    方法泛型

    评论(0)| 引用此答案|举报 (2011-05-24 13:09)
    0
  • 曾建凯

    这个第一个参数,传入的就是T的类型的Class,该方法返回一个List,List里面的元素由N个T实例组成。

    评论(0)| 引用此答案|举报 (2011-05-24 13:52)
    0
  • Yisen

    T是type,类型的头字母嘛~


0 0
原创粉丝点击