现代的集合框架主要由大量的接口,抽象类还有具体的类组成,而这里接口就是规范,而抽象类为框架提供了扩展的可能性,同时那些实现了一些功能的具体类为开发者提供了强有力的工具。