本帖最后由 HM谢文辉 于 2013-3-26 19:00 编辑
为什么静态方法、静态初始化或者静态变量的声明和初始化中不允许使用类型形参?错误代码:- public class R<T>
- {
- static T info;
- public void foo(T msg){}
- public static void bar(T msg){}
- }
复制代码 instanceof运算符后不能使用泛型类?错误代码:- List<String> list = new ArrayList<String>();
- if(list instanceof List<String>){}
复制代码 |