![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
new_acm_
这个作者很懒,什么都没留下…
展开
-
面试整理笔记
在添加元素时,元素的hashCode 与哈希表的容量16相& 得到一个16 范围内的数,然后将这个元素放在数组对应的位置,如果这个位置已经有了其他元素,那么就发生了哈希碰撞,使用链表继续往后面添加元素,当插入元素的数量大于12个(容量乘加载因子0.75)时,HashMap扩容为原来的一倍,在jdk 1.8以后,数组里链表长度大于8时会使用红黑树。当对象被垃圾回收器回收时,虚引用会被放入一个引用队列中,通过这个引用队列可以跟踪对象被回收的状态,以便在对象被回收后执行一些必要的清理操作。这样就可以实现深拷贝。原创 2023-04-14 22:11:13 · 93 阅读 · 0 评论 -
Groovy学习
delegate 对象发生变换时他与owner 不同,默认他是指向owner 的。当出现闭包内写闭包时 this 与 owner 不同。改变闭包指向设置delegate优先级。说明类或方法内他们指代相同。原创 2023-04-16 14:52:25 · 788 阅读 · 0 评论 -
Glide 学习
原创 2023-04-09 18:54:04 · 75 阅读 · 0 评论