如何加强泛型的参数化

时间:2018-02-20 12:36:13

标签: java generics collections

我想知道是否有办法确保一般类型的类始终参数化。下图:

class CustomList<T extends SpecialItem> {
}

class MyItem extends SpecialItem {
}

预期用途如下:

    class MyClass {
       private CustomList<MyItem> itemsList;
    }

有没有办法在语法上禁止以下用法?

    class MyClass {
       private CustomList itemsList;
    }

谢谢, 和Sandeep

0 个答案:

没有答案