Java集合框架-导学

JDK中封装的操作集合的工具类。

一、What

1、“Java集合框架"指的是哪些知识点?

Java中的集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。

二、Why

1、掌握”Java集合框架“有什么用处

  • 方便在开发中选用到合适的集合相关数据结构。
  • 这一部分是面试中经常被问到的基础知识。

三、How

如何学习掌握”Java集合框架“,可以通过以下步骤循序渐进:

  1. 了解集合框架中涉及的数据结构
  2. 掌握集合框架的四大应用场景
  3. 熟悉jdk8中集合框架的相关源码

1、了解集合框架中涉及的数据结构

  • 集合

    元素无序,不可重复。

  • 数组

    元素有序,可重复。

  • 链表

    有序,每个元素都是一个节点,单向链表中每个节点存储后一个节点的引用地址,双向链表中每个节点存储前后两个节点的引用地址。

  • 哈希表

  • 二叉树

  • 红黑树

2、掌握集合框架的四大应用场景

  • 动态数组(List)
  • 集合(Set)
  • 栈和队列(Queue)
  • 哈希表(Map)

3、熟悉jdk8中集合框架的相关源码

看源码,了解实现细节,掌握实现原理,能提高Java程序编写的性能外、还能学习Java设计的思想。

  • 3.1 四个基础接口

    • List
    • Set
    • Queue
    • Map
  • 3.2 常用实现类

    • ArrayList
    • LinkedList
    • HashMap
    • HashTable
    • TreeMap
    • LinkedHashMap
    • HashSet
    • LinkedHashSet
    • TreeSet
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值