泛型类声明的澄清

珍妮佛·菲茨杰拉德(Jennifer Fitzgerald)

请解释这两个定义之间的区别:

public class Box<T implements Comparable<T>> 

public class Box<T> implements Comparable<T>
他们是

第一个甚至不会编译。应该是public class Box<T extends Comparable<T>>这意味着Box类具有实现Comparable<T>接口的通用类型参数

第二个含义是Boxclass具有泛型类型参数,并另外Box<T>实现interface Comparable<T>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章