集合笔记.pdfVIP

  • 10
  • 0
  • 约1.47万字
  • 约 23页
  • 2018-02-02 发布于浙江
  • 举报
集合笔记

目录 1:对象数组(掌握) 3 2:集合(Collection)(掌握) 3 3:集合(List)(掌握) 9 4:List 的子类(掌握) 12 5:泛型(掌握) 14 6:增强for 循环(掌握) 15 (2)格式: 15 (3)好处: 15 (4)弊端 15 7:静态导入(了解) 15 8:可变参数(掌握) 16 (2)格式: 16 (3)Arrays工具类的一个方法 16 9:Set 集合(理解) 17 (1)Set集合的特点 17 (2)HashSet集合(掌握) 17 10:Collection 集合总结(掌握) 18 Collection 18 |--List 有序,可重复 18 |--ArrayList 18 第1 页 | 共11 页 |--Vector 18 |--LinkedList 18 |--Set 无序,唯一 18 |--HashSet 18 |--LinkedHashSet 19 |--TreeSet 19 11:Map(掌握) 20 12:Collections(理解)22 第2 页 | 共11 页 集合复习 1:对象数组(掌握) (1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的 时候的数组就叫对象数组。 (2)案例: 用数组存储5 个学生对象,并遍历数组。 对象数组内存图解: 2:集合(Collection)(掌握) (1)集合的由来? 我们学习的是Java -- 面向对象 -- 操作很多对象 -- 存储 -- 容器 (数组和StringBuffer) -- 数组 而数组的长度固定,所以不适合做变化的需求,Java 就提供了集合供我 们使用。 (2)集合和数组的区别? A:长度区别 数组固定 第3 页 | 共11 页 集合可变 B:内容区别 数组可以是基本类型,也可以是引用类型 集合只能是引用类型 C:元素内容 数组只能存储同一种类型 集合可以存储不同类型(其实集合一般存储的也是同一种类型) (3)集合的继承体系结构? 由于需求不同,Java 就提供了不同的集合类。这多个集合类的数据结构 不同,但是它们都是要提供存储和遍历功能的, 我们把它们的共性不断的向上提取,最终就形成了集合的继承体系结构 图。 Collection |--List |--ArrayList |--Vector |--LinkedList |--Set |--HashSet |--TreeSet 集合的继承体系图解: 第4 页 | 共11 页 (4)Collection的功能概述(自己补齐) A:添加功能 B:删除功能 C:判断功能 D:获取功能 E:长度功能 F

文档评论(0)

1亿VIP精品文档

相关文档