A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 18248119733 中级黑马   /  2016-8-2 00:28  /  430 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


泛型:(重在会操作)

   第一点 : 泛型具有传递性
   第二点 : 只有在创建对象或者调用方法的时候,泛型的类型才确定
   泛型类 :  在类名后边<E,T,QQ,feiqiu>
      静态成员变量: 能使用泛型类上的泛型吗?
         静态随着类的加载而加载,这个时候我们的泛型还不能确定,所以静态成员变量不能够使用泛型类上的泛型
   泛型方法
      格式: public <T> void method(T t){}    静态方法能使用泛型类上的泛型吗?
       静态随着类的加载而加载,这个时候我们的泛型还不能确定,所以静态成员变量不能够使用泛型类上的泛型
   
   泛型接口
       1.在操作接口时直接传入泛型,而该接口中的泛型,可以传递到方法中(注意:静态变量除外)
       2.当接口和实现类中都不能确定是什么类型的时候,可以在实现类中写出泛型,当创建对象时,这个类型才被确定

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马