[DataStructure] The description of Java Collections Framework, javacollections

Source: Internet
Author: User

[DataStructure] The description of Java Collections Framework, javacollections

The Java Connections FrameWork is a group of class or method and interfacs in the java. util package. its main purpose is to provide a uniied framework for implementing common data structure. A collections is a object that contains other objects, which are called that elements of the collections. the JCF specifies four general types of collections: List, Queue, Set and Map. A list is a sequence of elements. A Queue is a first-in-first-out collections line waitingline. A set is an unstructured collections of distinct elements. A map is a collection of components pairs that works like an index or dictionary.



The JCF implements the interfaces with several different data structures. the simplest structure is an indexed structure, that is, an array, which is used by the ArrayList, the ArrayDeque, the HashSet, and the HashMapclasses. other implementations use a linked structure. the specified listclass uses a doubly linked linear structure, the specified uses a heap tree, the TreeSetand TreeMapclasses use a linked binary search tree, and the specified hashset, andLinkedHashMapclasses use a hybrid linked array structure. the specialized EnumSetand EnumMapclasses use a bit string. these twelve implementations are summarized in Table 4.1.



To run this application, you first must install one of following versions of the NET Framework

From the prompts, we need. Net Framework 2.0. It should be okay to download a. Net Framework 2.0 installation.

You may have a program developed Based on. Net Framework. To run a Program Based on. Net Framework, you must install it.

Unable to find a version of the runtime to run this application net framework initialization erro

Unable to find a version of the runtime to run this application. net. framework initialization error
The version required by the runtime environment cannot be found to run this program. The NET framework software initialization error occurs.

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.