import java.util.*;/*泛型格式:通过来定义要操作的引用数据类型集合类泛型:JDK1.5版本以后出现的新特性。用于解决安全问题,是一个安全机制。好处: 1.将运行时期出现问题 ClssCastException ,转移到了编译时期 方便与程序员解决问题。让运行时期问题减...
分类:
其他好文 时间:
2015-12-27 17:54:19
阅读次数:
124
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------为什么会出现集合类?Java语言是面向对象的语言,所有命令都是操作对象的,有集合类的出现就可以操作对象数组和集合类的区别是什么呢?数组中可以存储基本类型的数据,也可以存储对象,集合类只能存储对象集....
分类:
其他好文 时间:
2015-12-26 14:56:56
阅读次数:
248
集合框架中经常会使用泛型指定集合中所存放元素的类型,保证集合的统一性,从集合中取出元素的时候也避免了类型强制转换的操作,所以我们使用常规的方式来往集合中存放元素的时候,如果指定泛型,那么我们只能向集合内添加泛型类型的对象,如果不指定泛型,那么可以往集合中添加任何类型的对象,因为此时默认元素是Ob.....
分类:
编程语言 时间:
2015-12-26 13:15:54
阅读次数:
200
一、QueueQueye接口体系图体系分析:Deque实现类:ArrayDeque,LinkedList(数组和链表实现双向队列)BlockingDeque实现类:LinkedBlockingDeque(链表实现阻塞双向队列)BlockingQueue实现类:ArrayBlockingQueue,L...
分类:
编程语言 时间:
2015-12-25 13:41:41
阅读次数:
280
一、集合体系(不包括Queue体系)二、ArrayListArrayList的属性private transient Object[] elementData; //存储元素private int size; //数组的长度ArrayList三个构造方法public ArrayList(int .....
分类:
编程语言 时间:
2015-12-24 13:21:06
阅读次数:
317
集合框架:用于存储数据的容器。特点:1:对象封装数据,对象多了也需要存储。集合用于存储对象。2:对象的个数确定可以使用数组,但是不确定怎么办?可以用集合。因为集合是可变长度的。集合和数组的区别:1:数组是固定长度的;集合可变长度的。2:数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引...
分类:
编程语言 时间:
2015-12-24 02:02:27
阅读次数:
341
集合框架总结:Collection接口: Set接口: HashSet//对象必须实现hashCode方法,元素没有顺序呢,效率比LinkedHashSet高 LinkedHashSet//是HashSet的扩展,支持规则集内元素的排序,按元素插入集合的顺序进行提取...
分类:
编程语言 时间:
2015-12-21 15:41:46
阅读次数:
260
1. 什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection f...
分类:
编程语言 时间:
2015-12-17 19:18:07
阅读次数:
236
1.集合框架介绍我们知道,计算机的优势在于处理大量的数据,在编程开发中,为处理大量的数据,必须具备相应的存储结构,之前学习的数组可以用来存储并处理大量类型相同的数据,但是通过上面的课后练习,会发现数组在应用中的限制:数组长度一旦确定,就无法更改;除非采用建立新数组,再将原数组内容拷贝过来;数组中只能...
分类:
编程语言 时间:
2015-12-17 12:58:27
阅读次数:
202
http://www.cnblogs.com/zhxxcq/archive/2012/04/30/2476979.html1.集合 Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些接口或实现类。 Se...
分类:
其他好文 时间:
2015-12-07 16:12:04
阅读次数:
145