黑马程序员

导航

2012年4月11日

黑马程序员——java语言——集合

摘要: 1 一.List 有序, 可重复 2 3 1.ArrayList 4 数组结构, 查找快, 增删慢 5 2.LinkedList 6 链表结构, 增删快, 查找慢 7 3.Vector 8 原理和ArrayList相同, 线程安全, 效率低, 已被淘汰 9 4.List集合的迭代10 a.普通for循环11 由于List是有序的, 我们可以通过索引逐个获取, 定义for循环从0循环到length-1, 逐个获取元素12 b.迭代器Iterator13 使用List的iterator()获取迭代器对象14 使用hasNext()判断是否有下一个15 使用next()获取下一个16 c.枚举E.. 阅读全文

posted @ 2012-04-11 22:56 黑马—jieqi 阅读(460) 评论(0) 推荐(0) 编辑

黑马程序员——java语言——泛型

摘要: ---------------------android培训、java培训、期待与您交流! ----------------------泛型泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。Java引入泛型的好处是安全简单。在JavaSE1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才出现异常,这是一个安全隐患。 泛型的好处是在编译的时候检查类型安全,并且所有的强. 阅读全文

posted @ 2012-04-11 19:47 黑马—jieqi 阅读(439) 评论(0) 推荐(0) 编辑

黑马程序员——java语言——集合框架

摘要: ----------------------android培训、java培训、期待与您交流! ----------------------Java.util.CollectionCollection层次结构中的根接口。集合只能用于存储对象,长度可变.每一个容器对数据的存储方式不同,这种存储方式叫做:数据结构!Collection:层次结构中的根接口——List:序列,有序的collection(也称为),列表通常允许重复的元素。——Set:一个不包含重复元素的collection。Collection|--List:元素是有序的,元素可以重复。因为该集合体系有索引。|--ArrayList:底 阅读全文

posted @ 2012-04-11 19:37 黑马—jieqi 阅读(591) 评论(0) 推荐(0) 编辑