
Java
文章平均质量分 95
IT烂笔头
这个作者很懒,什么都没留下…
展开
-
通俗易懂的HashMap源码分析
据说给我点关注的都成了大佬,点关注的我都会私发一份好东西前言HashMap是我们最常用、最常见的一种数据结构。使用起来也非常的方便,主要是通过键值对的方式进行存储,简单明了。本文将基于Java1.8版本的HashMap源码进行分析,适合Java、Android等初学者以及想了解源码的中高级工程师阅读交流。① 数据结构1.1 图示上图即可简单示意HashMap的整体数据结构,主要是通过数组+链表(满足一定条件时,链表会切换成树)数组定义为Node类型的数组:transient Node&.原创 2021-10-24 17:55:25 · 6716 阅读 · 0 评论 -
通俗易懂的搞清楚Java char类型
点击上方“IT烂笔头”,选择“置顶公众号”第一时间获取 IT 技术干货!阅读文本大概需要 5 分钟。1场 景可能很多人对Java中最简单的Char类型根本不屑一顾,不就是一个字符吗?能玩...原创 2019-12-04 22:39:06 · 271 阅读 · 0 评论 -
通俗易懂的讲解String到底能有多长
点击上方“IT烂笔头”,选择“置顶公众号”第一时间获取 IT 技术干货!阅读文本大概需要 5 分钟。1String基础public final class StringString类是由...原创 2019-12-07 14:20:42 · 304 阅读 · 0 评论 -
通俗易懂的匿名内部类深度解析
点击上方“IT烂笔头”,选择“置顶公众号”第一时间获取 IT 技术干货!阅读文本大概需要 5 分钟。1基础知识匿名内部类大家肯定都很熟悉,如果你是做Android开发的一定再熟悉不过了,...原创 2019-12-08 23:08:37 · 417 阅读 · 0 评论 -
通俗易懂的Java方法分派策略
点击上方“IT烂笔头”,选择“置顶公众号”第一时间获取 IT 技术干货!阅读文本大概需要 4 分钟。1基础我们知道Java有一大特性就是多态。讲到多态不得不想再深层次的研究下多态中的方法...原创 2019-12-11 23:14:20 · 447 阅读 · 0 评论 -
通俗易懂的讲解:Java 泛型优点、原理、限制和实现
点击上方“IT烂笔头”,选择“置顶公众号”第一时间获取 IT 技术干货!阅读文本大概需要 6 分钟。1类 型 擦 除Java是怎么实现泛型的?不错,类型擦除。Java编译器将源码编译成字...原创 2019-12-14 18:35:27 · 730 阅读 · 1 评论 -
通俗易懂的双亲委派机制
你得先知道在介绍双亲委派机制的时候,不得不提ClassLoader。说ClassLoader之前,我们得先了解下Java的基本知识。 Java是运行在Java的虚拟机(JVM)中的,但是它是怎么就运行在JVM中了呢?我们在IDE中编写的Java源代码被编译器编译成.class的字节码文件。然后由我们得ClassLoader负责将这些class问价加载到JVM中去执行。 JVM中...原创 2018-09-27 23:24:08 · 197022 阅读 · 105 评论 -
Java实现解压ZIP文件
一、概述 这篇文章主要是原创 2014-10-25 11:32:21 · 1426 阅读 · 0 评论