1. Java集合类概述A.集合的由来 a. 处理多个相同数据我们采用数组,但数组空间固定不能动态增长,插入或删除元素比较麻烦。我们使用集合来解决这个问题 b. 集合特点:元素类型可以不同、集合长度可变、空间不固定 c. Java中对一些数据结构和算法进行了封装即集合。集合也是一种对象,用于存储、检...
分类:
编程语言 时间:
2015-12-30 10:33:53
阅读次数:
158
如今关于Java集合类的文章非常多,可是我近期看到一个非常有意思图片,基本上把Java集合的整体框架都给展现出来了。非常直观。watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaWFtenAyMDA4/font/5a6L5L2T/fontsize/400/fi...
分类:
编程语言 时间:
2015-12-27 10:44:12
阅读次数:
200
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即C....
分类:
编程语言 时间:
2015-12-23 22:39:01
阅读次数:
272
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组O....
分类:
编程语言 时间:
2015-12-17 13:01:16
阅读次数:
160
集合的由来: 存储多个对象需要容器类型的变量来存储,数组和StringBuffer是容器类型,但是,StringBuffer只能存储字符串,不能满足需求,而数组的长度是固定的,不能适应变化的 需求,为了适应这种需求,java为我们提供了集合类。集合和数组的区别: 1、长度区别: 数组是固...
分类:
编程语言 时间:
2015-12-07 20:48:42
阅读次数:
265
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组O....
分类:
编程语言 时间:
2015-12-04 22:26:20
阅读次数:
177
数组是 最常用的数据结构。数组的特点是长度固定,可以用下标索引,并且所有的元素的类型都是一致的。数组常用的场景有把:从数据库里读取雇员的信息存储为 EmployeeDetail[],把一个字符串转换并存储到一个字节数组中便于操作和处理,等等。尽量把数组封装在一个类里,防止数据被错误的操作弄 乱。另外...
分类:
编程语言 时间:
2015-11-24 22:03:03
阅读次数:
439
java中万物皆对象,数据封装成类,类创建对象,容器类似于存放对象的数组。容器较数组而言有以下特点:1、容器长度可变、数组在堆内存中创建后内存固定;2、容器可存放不同类型的对象,而数组元素类型在创建时需表明。两点归根结底即一点,数组内存在创建之初必须分配且不可变化。 集合作为工具,存放在jav...
分类:
编程语言 时间:
2015-11-17 18:25:18
阅读次数:
136
java集合类图HashMap和Hashtable的区别HashMapHashTable继承方式extends AbstractMap implements Mapextends Dictionary implements Map线程安全是否效率相对比高低允许有null的键和值是否判断包含的方法co...
分类:
编程语言 时间:
2015-11-16 12:18:31
阅读次数:
174