Java中的容器是什么

Java中的容器是什么,java,containers,Java,Containers,谁能给我一个Java容器的完整列表?我知道的一些是数组、Arraylist、Hashtable、HashMap、HashSet、Node、NodeList、TreeNode和TreeMap。本质上,所有关于java“容器”的文档,或者更好地称为集合,最有用的页面是简短的。还有其他collections框架的实现,例如,如果您知道要使用的类型,它可以提供更好的性能。还有一个类似于fastutils的类。一个好的开始是看看哪些类实现了和。我不知道是否可以给你一个完整的列表,但我相信大多数标准Java

谁能给我一个Java容器的完整列表?我知道的一些是数组、Arraylist、Hashtable、HashMap、HashSet、Node、NodeList、TreeNode和TreeMap。

本质上,所有关于java“容器”的文档,或者更好地称为集合,最有用的页面是简短的。还有其他collections框架的实现,例如,如果您知道要使用的类型,它可以提供更好的性能。还有一个类似于fastutils的类。

一个好的开始是看看哪些类实现了和。

我不知道是否可以给你一个完整的列表,但我相信大多数标准Java API容器应该位于Java.util包中。

看看,如需了解更多信息,请访问官方网站

编辑

另请检查:

Google Collections是Google为Java 5及更高版本提供的一组新的集合类型、实现和相关功能。它是您已经了解和喜爱的Java集合框架的自然扩展

编辑:有一个已不再可用的。但是还有很多其他组件,比如。

“容器是组件和支持该组件的低级平台特定功能之间的接口。在执行web组件、企业bean或应用程序客户端组件之前,必须将其组装到Java EE模块中并部署到其容器中。” 以下是我的资料来源:

+1了解Sun的收藏教程。IMO,最好的起点。@dfa-上面的备忘单链接看起来过时了。它把我带到一个有广告的网站。你能修改这个链接吗?1起来分享链接,谢谢你发布这个。他指的是容器收集,但我们都犯了不知道术语的错误。Java企业bean、应用程序上下文等都是抽象的(但很重要)。