今天在学习工作中的业务代码时发现大家在写Vo的地方如果使用了继承,那么都会规定一下继承的上界和下界,那么上界和下界究竟是什么呢? 1、泛型中的上界和下界的定义 上界<? extends animal> 下界<? extends bird> 2、上界和下界的特点 上界的list只能get,不能add(确切地说不能add出除null之外的对象,包括Object) 下界的list只能add,不能get