黑马程序员技术交流社区

标题: 泛型的疑问 [打印本页]

作者: 高境    时间: 2012-12-22 11:50
标题: 泛型的疑问
public <T> void addObject(T c)
{
    this.getHibernateTemplate().save(c);
}
如果把addObject方法的参数换成(Class<T> c),会有什么区别呢?
作者: Kevin123    时间: 2012-12-22 11:55
有区别:
一个表示T类型的对象
一个表示T类型的Class的对象
作者: 张胜格    时间: 2012-12-22 22:46
不改的话两个T代表的T类型的对象
修改后第一个T还是代表T类型的对象,第二个T则代表T类型的Class
这两个T可以是不同的类型
作者: 高境    时间: 2013-1-10 12:05
{:soso_e179:}
作者: Kevin123    时间: 2013-5-21 00:48
{:soso_e179:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2