继上一篇文章之后,我希望有人可以帮助澄清/确认我对以下 java 泛型语句的理解,并就最后一个语句的含义提供一些输入:
如果:
Class<abc> className = x
意味着将x
类型分配abc
给 Class
变量className
和:
Class<? extends IAbc> className = x
表示分配x
哪个实现IAbc
变量Class
的接口className
有什么作用:
Class<? extends IAbc<?>> className = x
意思是?