一、java中集合了类的关系图【简化版】 注: 虚线矩形表示接口 实线矩形表示具体实现类 实线矩形加粗表示具体实现类使用频率高,作为重点掌握 集合是存储多个元素的容器,但是,由于数据结构不同,java就提供了多种集合类。 而这多种集合类有共性的功能,所以,通过不断的向上抽取,最终形成了集合体系结构。 ...
分类:
编程语言 时间:
2016-12-24 02:37:18
阅读次数:
250
在上一篇Java集合框架之Collection接口中我们知道List接口是Collection接口的子接口,List接口对Collection进行了简单的扩充,List接口中的元素的特点为有序,可重复,允许null值,因为List继承了Collection接口,所以继承自Collection接口中的 ...
分类:
编程语言 时间:
2016-12-24 02:31:10
阅读次数:
229
1.集合框架 a.框架:为了实现某一目的或功能,而预先提供的一系列封装好的、具有继承或实现关系的类与集合 b.集合:①定义:Java中对一些数据结构和算法进行封装,即封装(集合也是一种对象) ②特点:元素类型可以不同,集合长度可变,空间不固定 c.集合框架:提供了管理集合的接口和类 2.Collec ...
分类:
编程语言 时间:
2016-12-24 01:40:54
阅读次数:
193
本文地址 可以拜读: 从零开始学 Java 分享提纲: 1.java数据结构 1. java数据结构 1)【概述】 Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字 ...
分类:
编程语言 时间:
2016-12-22 06:31:20
阅读次数:
308
集合类的由来: 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。 就使用集合容器进行存储。 集合特点:1,用于存储对象的容器。2,集合的长度是可变的。3,集合中不可以存储基本数据类型值。 集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。框架的顶层Col ...
分类:
编程语言 时间:
2016-12-22 06:21:53
阅读次数:
264
集合:把一组数据装在一起的容器,从而方便统一操作。 collection所有框架接口的核心接口。 collections算法类,操作集合。 Arrays工具类: 操作数组。 List:特点,线性(有序)指放入元素的顺序和储存的顺序保持一致。表象上,List最大的特点就是有下标。 当做大量查找动作的时 ...
分类:
其他好文 时间:
2016-12-17 22:36:29
阅读次数:
142
Java Web学习路线 Java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以Java并不是单机版的,只是面向对象语言。建议如果学习Java体系的话可以这样去学习: *第一阶段:Java基础,包括Java语法,面向对象特征,常见API,集合框架; *第二 ...
分类:
编程语言 时间:
2016-12-16 16:54:18
阅读次数:
183
集合框架 Map Collection List Set Queue Hashmap Treemap ...
分类:
编程语言 时间:
2016-12-16 07:51:42
阅读次数:
272
集合框架为了实现某一目的和功能而预先设计好的一系列封装好的具有继承或实现关系的类和接口Java中对一些数据接口和算法进行了封装,即集合,集合也是一种用于存储,检索和传输对象list列表特点:线性,即有序(元素的放入顺序与存储顺序保持一致)表象上list的最大特点就是有下标,ArrayList就是一个 ...
分类:
其他好文 时间:
2016-12-14 21:50:17
阅读次数:
200
两者的区别: 两者都是接口; Collectoin是java集合框架的一个顶级接口,存储的元素可以是任意类型的对象; Map是java集合框架的映射接口,以键值对的形式存储对象; 也就是说,collection中存储的元素是一个一个对象,而Map是存储的元素是一对一对的键值对。 Collection ...
分类:
其他好文 时间:
2016-12-14 19:04:16
阅读次数:
172