Java Collections Directory

Source: Internet
Author: User

All Java collection classes are located under the Java.util package, and the trunk is three interfaces Collection, Map, Iterator.

Collection is an interface that is a highly abstracted collection that contains the basic operations and properties of a collection.

(1) List is an ordered queue, and each element has its index. The index value of the first element is 0. The list implementation class has LinkedList, ArrayList, Vector, Stack.

(2) Set is a set that is not allowed to have duplicate elements. The implementation classes have Hastset and TreeSet. HashSet relies on HashMap, which is actually implemented through HashMap; TreeSet relies on treemap, which is actually implemented by TreeMap.

(3) queue is an interface for queues. Deque (interface) is a two-way queue, and Priorityqueue is a priority queue. The two main implementation classes of Deque are arraydeque and LinkedList.

Map interface

Java Collections Directory

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.