动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

全部

微服务

后端技术

前端技术

数据库

服务器

开发工具

其他

代码小兵696

简述MySQL模糊查询
80206-02 16:19

模糊查询就是系统允许被搜索信息和搜索提问之间存在一定的差异,这种差异就是“模糊”在搜索中的含义。例如,查找名字Smith时,就会找出与之相似的Smithe,Smythe,Smyth,Smitt等。同样地,在MySQL...

代码小兵696

源码解析HashSet类
67606-02 16:05

HashSet是Java集合Set的一个实现类,Set是一个接口,其实现类除HashSet之外,还有TreeSet,并继承了Collection。HashSet类,是存在于java.util包中的类。同时也被称为集合,该容器中只能存储不重复...

代码小兵696

简述3种泛型通配符
76506-02 14:42

当我们不知道或者不关心实际操作类型的时候我们可以使用无限通配符,当我们不指定或者不关心操作类型,但是又想进行一定范围限制的时候,我们可以通过添加上限或下限来起到限制作用。1.<?>无限通配符无限通配符表示的是未知类型,表示不关心...

代码小兵124

浅谈Queue接口
72106-01 17:33

Queue是队列,是一种先进先出的链表结构。队列的主要特点是在基本的集合方法之外,还提供特殊的插入、获取和检验操作。每个操作都提供两个方法,一种返回异常,一种返回null或者false。Queue接口是对队列这种数据结构的抽象。一般的队列实...

代码小兵124

简要解析ArrayList
80406-01 17:27

ArrayList<E>是一个可动态调整大小的数组,允许null类型的元素。我们知道,Java中的数组大小在初始化时就必须确定下来,而且一旦确定就不能改变,这会使得在很多场景下不够灵活。ArrayList<E>很好地...

代码小兵124

Collection接口
85006-01 17:25

我们先来看一下Collection接口的官方定义:Therootinterfaceinthecollectionhierarchy.Acollectionrepresentsagroupofobjects,knownasitselement...

代码小兵124

简述ArrayList和LinkedList的区别
389906-01 17:22

ArrayList和LinkedList都实现了List接口,他们有以下的不同点:ArrayList是基于索引的数据接口,它的底层是数组。它可以以O(1)时间复杂度对元素进行随机访问。与此对应,LinkedList是以元素列表的形式存储它的...

代码小兵124

浅谈优先队列
94906-01 17:19

优先队列也是一种队列,只不过不同的是,优先队列的出队顺序是按照优先级来的;在有些情况下,可能需要找到元素集合中的最小或者最大元素,可以利用优先队列ADT来完成操作,优先队列ADT是一种数据结构,它支持插入和删除最小值操作(返回并删除最小元素...

代码小兵124

TreeSet的2种排序方式
75506-01 17:06

与HashSet集合采用hash算法来决定元素的存储位置不同,TreeSet采用红黑树的数据结构来存储集合元素。TreeSet支持两种排序方式:自然排序、定制排序1.自然排序:TreeSet会调用集合元素的compareTo(Objecto...

代码小兵124

深入解析Java集合的fail-safe机制
79406-01 16:34

ArrayList使用fail-fast机制自然是因为它增强了数据的安全性。但在某些场景,我们可能想避免fail-fast机制抛出的异常,这时我们就要将ArrayList替换为使用fail-safe机制的CopyOnWriteArrayLi...

文章榜

代码小兵498
代码小兵498 153篇文章   18个推荐
代码小兵696
代码小兵696 118篇文章   3个推荐
代码小兵652
代码小兵652 113篇文章   0个推荐
代码小兵124
代码小兵124 99篇文章   3个推荐
杨晶珍
杨晶珍 98篇文章   6个推荐