课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 14+技术开发及管理经验,擅长JavaEE体系,熟悉电商/金融/安全/教育等行业领域.

  • 课程详情

    课程简介

    本课程主要内容为深入剖析JDK1.7和JDK1.8中HashMap的底层原理及源码分析 。

    适学人群

    有java语言基础

    主讲内容

    1、JDK1.7 中HashMap 数据结构、底层原理
    1.1 Hash碰撞
    1.2 数组及链表
    1.3 get数据分析
    1.4 put数据分析

    2、JDK1.8 中HashMap 数据结构、底层原理
    2.1 红黑树介绍
    2.2 JDK1.8中的HashMap数据结构
    2.3 get方法过程分析
    2.4 树化过程分析

    3、HashMap常见面试题解析
    3.1 HashMap内存泄露演示
    3.2 内存泄露问题分析
    3.3 HashMap死循环演示
    3.4 死循环问题剖析

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课