分享

public <X> List<X> find(final String hql, final Object... values) 第一个<X>是什么意思?

 I_T_馆 2014-05-21

其实 这就是泛型,对于List<X> 这个里面的X 可以在两个地方定义,一个是在类名旁边定义,还有一种是在方法的前面定义,例子如下:

Java代码 复制代码 收藏代码
  1. package test;   
  2.   
  3. public class Test<T> {   
  4.   
  5.     public String test(T t) {   
  6.         return "";   
  7.     }   
  8. }  


Java代码 复制代码 收藏代码
  1. package test;   
  2.   
  3. public class Test1 {   
  4.        
  5.     public <T> String test(T t) {   
  6.         return "";   
  7.     }   
  8. }  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多