自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JVM虚拟机的组成

Java Virtual Machine Java程序的运行环境(java二进制字节码的运行环境)

2024-06-20 15:37:09 438

原创 HashMap保存键值对步骤

HashMap实现结构JDK1.7中,HashMap数据结构为数组+链表JDK1.8之后增加了数组+链表+红黑树变换存放元素的逻辑HashMap存储的键值对Key-Value,Key具有唯一性,采用了链地址法来处理哈希冲突,当往 HashMap 中添加元素时,会计算 key 的 hash 值取余得出元素在数组中的的存放位置。

2024-06-20 14:13:11 598

原创 Beanfactory和Applicationcontext的区别

ApplicationContext常见的实现类。两大核心接口,都可做IOC容器。

2024-06-18 15:47:08 121 1

原创 ArrayList的扩容机制

空参构造创建对象,第一次添加元素时,扩容至max(10,添加元素数量)其他情况添加元素时,扩容至max(旧数组长度*1.5,数组添加元素后容量)

2024-03-24 21:20:48 414

原创 StringBuffer和StringBuilder的append机制

StringBuffer和StringBuilder扩容机制的基本规则如下:● 如果一次追加的字符长度超过了当前设置的容量,则会按照 当前容量*2+2 进行扩容;● 如果一次追加的长度不仅超过了初始容量,而且按照 当前容量*2+2 扩容一次还不够,其容量会直接扩容到与所添加字符串长度相等的长度;● 之后如果还要再追加新的字符内容,依然会按照 当前容量*2+2 进行扩容。

2024-03-18 08:55:16 771

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除