轻松掌握Java集合框架:从入门到精通
知识小课

轻松掌握Java集合框架:从入门到精通

  • Java

从基础到高级:全面理解Java集合框架,提升项目开发效率

¥39
本课程包括
  • 2小时43分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 清晰理解集合框架的体系结构,熟练掌握集合的核心操作,能独立完成集合的基本操作。
  • 掌握泛型的使用方法及优势,避免强制类型转换的麻烦,写出更安全的代码。
  • 学会使用集合工具类简化开发,提高代码编写效率。
  • 学会将集合知识应用到实际场景中,提升问题解决能力。
课程介绍

你是否曾思考过:

面对键值对形式的数据,该如何高效存储和操作?

为何遍历 Map 集合不能直接使用迭代器,而需要转换为 Set 集合?

泛型的使用究竟能为集合操作带来哪些实际好处?

如果这些问题让你在学习集合进阶知识时感到困惑,这门课正是为你设计的!

Map 集合、泛型等知识是 Java 集合框架的重要组成部分,掌握它们能让你更灵活地处理复杂数据。

本课程围绕 "接口特性、操作实践" 两大主线展开:

·核心接口:深入讲解 Map 接口的特性,包括键值对的存储规则(键唯一、值可重复),以及 HashMap 等常用实现类的特点,对比其与 Collection 接口下集合的差异。

·操作方法:详细介绍 Map 接口的 put、get、remove 等常用方法,以及键找值、键值对两种遍历方式,解析 Entry 键值对对象的作用。

·实用技术:讲解可变参数的语法规则和使用场景,Collections 工具类的排序、打乱功能,以及泛型在集合中的应用(包括泛型类、方法、接口)及好处。

·实战案例:通过学生与地址映射、模拟斗地主洗牌发牌等案例,演示集合在实际场景中的综合应用。

课程内容基于集合框架的进阶知识,涵盖:

Map 接口与 Collection 接口的区别,Map 集合的键值对存储特性;

HashMap 的常用方法及操作示例,包括键值对的添加、修改、删除和查询;

Map 集合的两种遍历方式(键找值、键值对)的实现步骤;

可变参数的语法格式和使用注意事项,Collections 工具类的排序、打乱等功能;

泛型的基本用法、好处,以及泛型类、方法、接口的定义和使用。

通过本课程,你将:

熟练掌握 Map 集合的操作方法,能够高效处理键值对形式的数据;

掌握不同集合的遍历技巧,根据集合类型选择合适的遍历方式;

理解泛型的作用,避免运行时类型转换错误,写出更安全的代码;

学会使用可变参数和 Collections 工具类,简化代码,提高编程效率。

集合框架的知识体系环环相扣,深入学习这些内容能为你的 Java 编程打下坚实基础。掌握好集合框架,能让你的编程之路更顺畅。

快来加入课程一起探索吧!

适合人群
  • Java 编程初学者
  • 需要掌握集合操作技巧的开发者
  • 准备应对 Java 基础面试的求职者
讲师介绍
'极简Java'图书作者,华为认证讲师
擅长领域:
  • 人工智能认知与应用
  • 数据采集与处理
  • Java
  • Python
华中科技大学毕业 曾担任乐途旅游网资深开发工程师 八维研修学院资深讲师 北大青鸟资深讲师
课程大纲
共0节 时长0分钟 全部收起
学生资料
图文
第一章 集合入门
共10节 | 1小时15分钟
  • 第一节 集合的概念
    13分钟
  • 第二节 ArrayList 集合
    5分钟
  • 第三节 linkedList 集合
    5分钟
  • 第四节 ArrayList 和 linkedList 的区别
    8分钟
  • 第五节 HashSet 集合
    9分钟
  • 第六节 使用迭代器遍历集合
    9分钟
  • 第七节 练习(1)
    6分钟
  • 第八节 练习(2)
    7分钟
  • 第九节 增强的 for 循环
    4分钟
  • 第十节 练习
    9分钟
第二章 Map 集合
共7节 | 51分钟
  • 第一节 HashMap 集合
    11分钟
  • 第二节 练习
    5分钟
  • 第三节 键找值的方式遍历 hashmap
    8分钟
  • 第四节 键值对的方式遍历
    10分钟
  • 第五节 hashmap 自定义类型的键值
    10分钟
  • 第六节 可变参数
    5分钟
  • 第七节 Collections 集合工具类
    3分钟
第三章 范型集合
共7节 | 36分钟
  • 第一节 ArrayList 范型集合
    5分钟
  • 第二节 范型的好处
    7分钟
  • 第三节 范型类
    6分钟
  • 第四节 范型方法
    4分钟
  • 第五节 静态方法范型
    5分钟
  • 第六节 范型接口
    5分钟
  • 第七节 范型限定
    5分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。