ashtable）类别来处理。但上述的类别并不容易扩展，而且并没有一个标准的介面。当时若想使用可重用集合资料结构，也是有数种第三方框架可供选择。最广为使用的例如的"集合包"(Collections package)的"集合包" 集合框架主要由约书亚·布洛克设计且开发，并于JDK 1.2中导入。它重新使用了不少来自道格·利亚的集合包的概念和类别，并在最后使后者过时。 道格·利亚后来投入发展并发性，并在其使用了和集合框架有关的类别。而后来并发性工具在以导入。
架构.在Java，