classA {}
class B extends A {}
class C extends A {}
class D extends B {}
Which three statements are true? (Choose three.)
A. The type List<A> is assignable to List.
B. The type List<B> is assignable to List<A>.
C. The type List<Object> is assignable to List<?>.
D. The type List<D> is assignable to List<? extends B>.
E. The type List<? extends A> is assignable to List<A>.
F. The type List<Object> is assignable to any List reference.
G. The type List<? extends B> is assignable to List<? extends A>.
Answer: CDG为什么选这几个,为什么A不对
class B extends A {}
class C extends A {}
class D extends B {}
Which three statements are true? (Choose three.)
A. The type List<A> is assignable to List.
B. The type List<B> is assignable to List<A>.
C. The type List<Object> is assignable to List<?>.
D. The type List<D> is assignable to List<? extends B>.
E. The type List<? extends A> is assignable to List<A>.
F. The type List<Object> is assignable to any List reference.
G. The type List<? extends B> is assignable to List<? extends A>.
Answer: CDG为什么选这几个,为什么A不对
解决方案 »
- 关于线程死锁
- listener的问题,想半天了,求大婶帮忙
- 关于Rmi远程访问的问题 请各位高手帮忙!
- 好东西,大家以后说不定能用上,共享一下(顺便测试一下)!
- 请问各位高手,哪里可以找到IBM viavoice引擎,或者买的话,哪里有买,急呀!!!!!!!!!
- GUI中怎么将JTextField文字设置居右?
- 在线等~有些不懂` 希望有大虾指点~
- 有一段关于排序的代码,看了半天不知所云,希望大家帮助解释一下!
- 请问:NMS/OSS, SONET, MPLS and GbE 这些都是什么???
- 关于超类和子类交错声明创建的一个难题。
- 创建ObjectOutputStream和ObjectInputStream对象顺序
- 如何防止JAVA的class被解密
意思是List<A>可指定为List,关键是理解这句英文的意思
明显不对!List 容器可以存放任何对象的引用,而List<A>只能存放A及其子类的引用
可指定,可赋值,差不多,它要表达的意思,用符号表示 list <A> =List Object ;
Java中的集合、枚举、泛型【下】
http://blog.csdn.net/silentbalanceyh/archive/2009/09/24/4586627.aspx
你可以参考一下