首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

(转)JDK泛型中的问号(?)的用途 (泛型集合类的作为参数的时候的继承有关问题)

2013-01-23 
(转)JDK泛型中的问号(?)的用途 (泛型集合类的作为参数的时候的继承问题)(转)http://www.blogjava.net/drea

(转)JDK泛型中的问号(?)的用途 (泛型集合类的作为参数的时候的继承问题)
(转)http://www.blogjava.net/dreamstone/archive/2007/02/10/99195.html

Jdk1.5中支持了泛型,在泛型的使用过程中经常会遇到这样一类问题

import  java.util.ArrayList; import  java.util.List; public   class  Test   {         // 这里更改一下,利用问号解决问题         public   static   void  doTest(List <?   extends  Parent >  list)  {            }       public   static   void  main(String[] args)  {        List < Parent >  parentList  =   new  ArrayList < Parent > ();        List < Child >  childList  =   new  ArrayList < Child > ();        doTest(parentList);         // 注意这里编译正确                 doTest(childList)    } }

热点排行