Java
文章平均质量分 93
熠熠98
脚踏实地,仰望星空!
欢迎访问博客:lish98.blog.csdn.net
展开
-
IO流常用小知识
本文对I/O流的常见用法进行了讲解,旨在让大家快速学会I/O流的常见用法,并未对原理进行很深入的讲解。原创 2021-02-21 20:32:37 · 5451 阅读 · 34 评论 -
Java反射机制
文章目录1. 反射机制简介2. 通过反射创建对象2.1反射获取Class对象2.2通过反射获取构造方法2.3反射创建对象的常用方法3. 反射获取成员方法3.1通过Class对象获取方法3.2Method的常用方法3.3示例4. 反射获取类的属性4.1通过Class对象获取属性4.2Field的常用方法4.3示例1. 反射机制简介在介绍反射机制之前我们要先明确两个概念:1.类加载器(ClassLoader)类加载器负责将类的字节码文件(.class文件)加载到内存中,并生成对应的Class对象。原创 2021-02-25 19:50:47 · 280 阅读 · 2 评论 -
干趴HashMap
HashMapHashMap是怎么实现的?HashMap 基于哈希表的 Map 接口实现,是以 key-value 存储形式存在,即主要用来存放键值对。HashMap 的实现不是同步的,这意味着它不是线程安全的。它的 key、value 都可以为 null,此外,HashMap 中的映射不是有序的。jdk1.8 之前 HashMap 由 数组 + 链表 组成,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突jdk1.8 以后在解决哈希冲突时有了较大的变化,当链表长原创 2022-02-27 21:06:01 · 731 阅读 · 1 评论 -
HashMap源码分析
1 HashMap 集合简介HashMap 基于哈希表的 Map 接口实现,是以 key-value 存储形式存在,即主要用来存放键值对。HashMap 的实现不是同步的,这意味着它不是线程安全的。它的 key、value 都可以为 null,此外,HashMap 中的映射不是有序的。jdk1.8 之前 HashMap 由 数组 + 链表 组成,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突(两个对象调用的 hashCode 方法计算的哈希值一致导致计算的教组索引值相同原创 2022-02-06 20:13:22 · 552 阅读 · 0 评论