请问 在 java 泛型中: 
class C<T> { 

<T>相当于这样<T extends Object> 
表示的是T可以是Object或者是Object的子类, 
但是为什么我可以: 
C<List> c = new C<List>(); 
传一个接口进去? 
接口不是Object的子类啊,接口和Object的关系是... 
接口是从Object继承么?应该不是啊,接口和Object什么关系啊?
更加迷惑了,如有高手解答,感激不尽,谢谢啊!!