首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
说服客户开发渴望访问
掘友等级
抑郁的后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
Queue 中常用方法分辨
这两个方法也是从队头取出一个元素,跟上面三个的不同之处在于:上面三个取完元素会移动头指针,而这两个方法取出元素但不会移动指针,也就是说这两个方法连续调用 n 次,会取出第一个元素 n 次,不会有下一个元素。 这次分享就到这里,有不对或者讲得不清楚的地方欢迎大家提出。
ArrayList内存增长策略和 removeIf
这个方法是值得一说的。removeIf 这个需求,一听上去应该是遍历一次就可以的,而代码中先遍历一次用 bitSet 记录要改的位置,然后再一次遍历修改 List 中的数组。牺牲一次遍历的时间是为了防止 filter 条件执行时有异常,这样就会让 list 处于一个 incon…
AbstractCollection 源码选读
这次分析AbstractCollection的源码,选一些有意思的地方讨论。 实际元素个数比 size 小,这时直接把当前数组复制成一个大小刚好的数组返回就可以,如上代码第6,7行所示。 实际元素个数比size大,这时调用一个finishToArray(T[] r, Itera…
个人成就
文章被点赞
2
文章被阅读
886
掘力值
53
关注了
0
关注者
1
收藏集
0
关注标签
28
加入于
2020-07-04