java中的集合框架(一)

原创 2016年07月08日 17:33:18

集合框架概述

  • 集合的概念
    现实生活中的集合:很多的事物凑在一起
    数学中的集合:具有共同属性的事物的总体
    java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象
  • 集合的作用
    1.在类的内部,对数据进行组织;
    2.简单而快速的搜索大数量的条目;
    3.有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速插入或者删除有关元素;
    3.有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。

集合和数组

  • 数组长度不可变,集合长度可变
  • 数组只能通过数组下标访问,类型固定,集合可以访问任意类型

java集合框架体系结构

java框架包括两大类:Collection和Map。它们是java集合框架中的两个根接口。
Collection包括:

  • List序列:常用实现类ArrayList (数组序列)。其元素排列有序,可重复
  • Queue队列:常用实现类LinkedList(链表),也是list的实现类。其元素排列有序,可重复
  • Set集:HashSet 其元素无序,不可重复

map包括:主要包括HashMap(哈希表)
这里写图片描述
Collection和Map存储对象方式:

  • Collection中是独立的一个个的对象
  • Map是由键值对为映射存储数据

(待续)

版权声明:本文为博主原创文章,未经博主允许不得转载。

java集合框架

  • 2013年09月21日 02:36
  • 14KB
  • 下载

java集合框架中List的定义以及一些注意事项

大家知道,集合框架是为了表示和操作集合而规定的一种统一的标准的体系结构,学习集合知识有利于我们解决一系列例如保存数据与对象的问题。        常用的集合在系统中定义了两大接口,List和Set ...

java集合框架

  • 2014年04月21日 21:04
  • 151KB
  • 下载

java集合框架

  • 2014年07月15日 21:26
  • 290KB
  • 下载

JAVA中的三大集合框架

一、List集合 1、List实现的超级父类接口:Collection   2、了解ArrayList类 A):定义的格式:ArrayList具体类型> 集合名 =  new ArrayLi...

java s1 第7章 集合框架.doc

  • 2012年12月10日 00:31
  • 24KB
  • 下载

java集合框架之Collection实例解析

  • 2016年09月22日 09:34
  • 29KB
  • 下载

JAVA 集合框架优化之list.removeAll大数据量优化

今天在公司做项目需要求两个集合的补集,考虑到collection类有removeAll方法,决定采用这种方式;结果程序一直卡在那儿不动了; 数据量是两个集合的数据差不多都有60万,直接导致程序处于假死...

Java 集合框架

  • 2003年08月12日 00:00
  • 427KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java中的集合框架(一)
举报原因:
原因补充:

(最多只允许输入30个字)