首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
我只是一条咸鱼
掘友等级
软件工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Java 8 的 Lambda、函数式接口、Stream 用法和原理
转自 https://juejin.im/post/6844904184953700360#heading-3
Java开发手册
转自 https://juejin.im/post/6844904162065563661#heading-86
react学习手册
1、关键字const、let2、模版字符串3、默认参数4、箭头函数5、ES6通过babel转译成ES56、ES6的对象和数组「解构赋值、对象语义增强、扩展运算符」7、Promise对象8、类9、exp
说一说List
和LinkedList相比,它的查找和访问元素的速度较快,但新增,删除的速度较慢。 特点:查询效率高,增删效率低,线程不安全。使用频率很高。 因为我们正常使用的场景中,都是用来查询,不会涉及太频繁的增删,如果涉及频繁的增删,可以使用LinkedList,如果你需要线程安全就使用…
红黑树
平衡二叉树是为了解决二叉查找树退化为链表的情况,而红黑树是为了解决平衡树在插入、删除等操作需要频繁调整的情况。 性质1:每个节点要么是红色,要么是黑色。 性质2:根节点永远是黑色的。 性质3:所有的叶子节点都是空节点(即null),并且是黑色的。 性质4:每个红色节点的两个子节…
说一说Map
HashMap由数组+链表组成的,HashMap是一个用于存储Key-Value键值对的集合,每一个键值对也叫做Entry,这些个键值对(Entry)分散存储在一个数组当中,这个数组就是HashMap的主干。链表则是主要为了解决哈希冲突而存在的,如果定位到的数组位置不含链表(当…
ConcurrentModificationException
1)使用Iterator提供的remove方法,用于删除当前元素。 2)建立一个集合,记录需要删除的元素,之后统一删除。 3)不使用Iterator进行遍历,需要之一的是自己保证索引正常。 4)使用并发集合类来避免ConcurrentModificationException,…
Iterator 和 ListIterator 有什么区别?
Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历List。 Iterator对集合只能是单向移动前向遍历,ListIterator既可以前向也可以后向。 ListIterator实现了Iterator接口,并包含其他的功能,比如:增加元素…
java源工具类
转自https://juejin.im/post/6844904154113146894
抽象类和接口的区别
3.抽象类中的抽象方法必须在子类中被重写。 答:抽象类生来就注定它是要被继承的,如果没有任何一个类去继承它的话,那么也就失去了它的意义;抽象方法生来就是要被重写的,而且是必须重写。(只要继承了某个抽象类,就必须去重写此抽象类中含有的抽象方法) 《Java编程思想》书中定义抽象类…
下一页
个人成就
文章被阅读
4,352
掘力值
138
关注了
10
关注者
0
收藏集
0
关注标签
18
加入于
2020-04-15