框架:类库的集合。 集合框架:用来表示和操作的统一的架构,包含了实现集合的接口与类。 集合又称为容器(containers),简单的来说集合框架就是一个对象,可以将具有相同性质的多个元素汇聚成一个整体。集合被用于存储、获取操纵和传输聚合的数据----存放数据的容器。 集合框架的核心接口为C...
分类:
编程语言 时间:
2015-12-05 19:28:56
阅读次数:
292
集合集合类 出现原因 //存储对象 与数组区别 //数组长度固定 集合长度可变 数组可存储基本数据类型 集合只能存储对象 特点 //可存储不同类型对象 长度可变 集合框架集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。框架的顶层Collection接口:Collec...
分类:
编程语言 时间:
2015-12-02 12:21:33
阅读次数:
148
集合: Java主要支持三种: 1.规则集(Set) 用于存储一组不重复的元素 2.线性表(List) 用于存储一个由元素构成的有序集合 3.队列(Queue) 同与数据结构中的队列,存储用先进先出的方式处理对象 注:Java集合框架中所...
分类:
编程语言 时间:
2015-11-22 17:21:50
阅读次数:
260
1.判断List中课程是否存在/** * 测试List的contains方法 * @param args */ public void testListContains(){ Course course=(Course)coursesToSelect.ge...
分类:
编程语言 时间:
2015-11-22 15:44:55
阅读次数:
190
8 集合用于存储对象,长度可变,可以存储不同类型的对象8.1 集合框架CollectionListArrayList:底层的数据结构使用的是数组结构。特点:查询速度快,增删慢。线程不同步LinkedList:底层的数据结构使用的是链表数据结构。特点:查询慢,增删快。线程不同步Vector:底层的数据...
分类:
编程语言 时间:
2015-11-18 12:26:10
阅读次数:
211
8集合用于存储对象,长度可变,可以存储不同类型的对象8.1集合框架CollectionListArrayList:底层的数据结构使用的是数组结构。特点:查询速度快,增删慢。线程不同步LinkedList:底层的数据结构使用的是链表数据结构。特点:查询慢,增删快。线程不同步Vector:底层的数据结构..
分类:
其他好文 时间:
2015-11-16 15:57:39
阅读次数:
125
文章目录 1. 集合框架(collections framework)2. 设计理念3. 两大基类Collection与Map3.1. Collection3.2. Map4. 集合的实现(Collection Implementations)5. 总结6. 参考 最近被陆陆续续问了几遍HashMa...
分类:
编程语言 时间:
2015-11-12 21:45:36
阅读次数:
426
1.Collection接口> java.util.Collectionadd(o: E): boolean 向集合中添加新元素oaddAll(c: Collection): boolean 将集合c中的所有元素添加给这个集合clear(): void 删除集合中的所有元素contains(o: O...
分类:
编程语言 时间:
2015-11-08 20:52:26
阅读次数:
266
java是一套很成熟的东西,很多商用的东西都喜欢用它,用的人多,稳定。不过一般也不怎么说起它,因为太常见了,私下里说,写java应用层得就像农民工,每一处都是搭积木,根据设计师的东西如何优雅地搭好积木,当然美其名曰,论农民工搭积木的艺术修养。不难,但是东西很多,经验在里面是一个相当重要的东西。以.....
分类:
编程语言 时间:
2015-11-06 00:17:10
阅读次数:
210
Dom4j是一个易于使用的,开源的库,在Java平台上与XML,XPath,XSLT协同工作。使用Java集合框架,全面支持DOM,SAX,JAXP。官方网站:http://dom4j.org1.将XML文件转换为一个Document对象import java.net.URL;import org....
分类:
其他好文 时间:
2015-11-04 22:54:26
阅读次数:
301