![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 基础
文章平均质量分 69
bluedraam_pp
不是有希望才坚持,是坚持才有希望
展开
-
Java 栈帧的一个面试题
栈帧的结构原创 2022-08-12 16:05:22 · 223 阅读 · 0 评论 -
集合相关的知识点
ArrayList 的扩容规则 newElementSize - elementData.size > 0 ,说明需要扩容了,否则的话不需要扩容。 一般的情况下,扩容大小为原大小的 1.5 倍 , 这里使用了一个小技巧,elementSize + (elementSize >> 1) ,>> 1 其实就是除2的操作,但是 >>1 的执行效率比较高。取比例扩容的值和实际需要的大小的最大值作为本次扩容值。 如果使用 add , 基本上使用比例扩容就可了。如果 addAl原创 2022-03-30 23:51:21 · 356 阅读 · 0 评论