入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

Java Collection 和Map类层次结构图

创建时间:2011-08-28 投稿人: 浏览次数:6215

欢迎指正!



坑爹的,图片一部分看不全,再上一张吧。


几点经验:摘自think in java

4.Use an ArrayList if you’re doing a lot of random accesses, but a LinkedList if you will be doing a lot of insertions and removals in the middle of the list.
5.The behavior of Queues and stacks is provided via the LinkedList.
6.A Map is a way to associate not integral values, but objects with other objects. HashMaps are designed for rapid access, whereas a TreeMap keeps its keys in sorted order, and thus is not as fast as a HashMap. A LinkedHashMap keeps its elements in insertion order, but provides rapid access with hashing.
7.A Set only accepts one of each type of object. HashSets provide maximally fast lookups, whereas TreeSets keep the elements in sorted order. LinkedHashSets keep elements in insertion order.

声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。