我正在研究Java中的Collections。集合的子类到底是什么?它们是ArrayList,List等吗?
答案 0 :(得分:0)
Collection
是一个接口,而不是一个类,因此,从理论上讲,它没有子类。相反,它具有实现它的类和扩展它的接口。由于它是public
接口,因此任何人原则上都可以编写实现该接口的类。因此,不可能列出所有这些类。
答案 1 :(得分:0)
正如Raedwald所指出的,Collection
是一个接口,因此类可以实现它而不是对其进行子类化。 Java文档列出了实现它的Java类。我觉得这可能就是您要寻找的东西:Java 8 Collection Interface