日期:2014-05-20  浏览次数:20691 次

泛型中类型参数在静态方法中使用的问题!
我看的是java核心技术,里面有句话不是很理解。说的是:类型参数不能在静态方法中使用!我找了书中很多的例子,但是对使用方法还是不是很了解,和这样规定的原因所在!
  比如:public static <T> T print(){....}//correct
  public static <T> void print(){....}//correct
  但是:public static T print(){.....}//wrong
还有泛型方法到底是加了<T>的方法,还是加了T的方法!!!!????

------解决方案--------------------
<T>表示泛型 T表示一个未知的类,单看你那句话让人迷糊,或许应该联系上下文看吧。