自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HashMap的getNode方法

final Node<K,V> getNode(int hash, Object key) { Node<K,V>[] tab;// 主要用于将哈希表赋值给tab Node<K,V> first;// 主要是通过(哈希表的长度-1) & hash值,计算出数组下标first = tab[n](第 一个节点) Node<K,V> e;// 主要是将当前节点的下个结点赋值给e int n; // 主要用去.

2021-09-06 12:14:13 733

原创 StringJoiner类基本使用

在看String类中静态join方法,里面出现了StringJoiner类,查阅资料后,发现它是java8的一个新特新,在对字符串操作时,它可以非常灵活的提供的delimiter(分隔符),prefix(前缀),suffix(后缀)。是我们开发人员不用在通过StringBuffer或者StingBuilder拼接。// 输出!![it,is,beautiful,today]!!,很多时候都是用StringBuilder@Testpublic void test() { String

2021-09-03 17:25:16 212

原创 ArrayList首次调用add(E e)

// 默认容量为10private static final int DEFAULT_CAPACITY = 10;// 用于空实例的共享空数组实例private static final Object[] EMPTY_ELEMENTDATA = {};// 用于默认大小的空实例的共享空数组实例,我们将其与EMPTY_ELEMENTDATA区分开来,以了解添加到第一个元素时要膨胀多少;private static final Object[] DEFAULTCAPACITY_EMPTY_ELEME.

2021-09-01 11:09:11 176

空空如也

空空如也

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

TA关注的人

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