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

绑定手机号,登录
手机号

验证码

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

验证码

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

扫码关注微信公众号完成登录与注册
手机号登录
首页 > 问答
推荐 等待回答
最近回答 【代码小兵696】回答

2021-05-14 10:35

PriorityQueue是一个优先级队列,保证最高或者最低优先级的的元素总是在队列头部,但是LinkedHashMap维持的顺序是元素插入的顺序。当遍历一个PriorityQueue时,没有任何顺序保证,但是LinkedHashMap课保证遍历顺序是元素插入的顺序。[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵696】回答

2021-05-14 10:36

poll()和remove()都是从队列中取出一个元素,但是poll()在获取元素失败的时候会返回空,但是remove()失败的时候会抛出异常。[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵345】回答

2021-05-13 09:00

TreeSet()是使用二叉树的原理对新add()的对象按照指定的顺序排序(升序、降序),每增加一个对象都会进行排序,将对象插入的二叉树指定的位置。Integer和String对象都可以进行默认的TreeSet排序,而自定义类的对象是不可以的,自己定义的类必须实现Comparable接口,并且覆写相应的compar...[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵345】回答

2021-05-13 08:58

Vector与ArrayList一样,也是通过数组实现的,不同的是它支持线程的同步,即某一时刻只有一个线程能够写Vector,避免多线程同时写而引起的不一致性,但实现同步需要很高的花费,因此,访问它比访问ArrayList慢。[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵345】回答

2021-05-13 08:58

List(对付顺序的好帮手):List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象Set(注重独一无二的性质):不允许重复的集合。不会有多个元素引用相同的对象。Map(用Key来搜索的专):使用键值对存储。Map会维护与Key有关联的值。两个Key可以引用相同的对象,但Key不能重复,典型的Key...[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵652】回答

2021-05-13 08:54

Collection是集合类的上级接口,子接口有Set、List、LinkedList、ArrayList、Vector、Stack、Set;Collections是集合类的一个帮助类,它包含有各种有关集合操作的静态多态方法,用于实现对各种集合的搜索、排序、线程安全化等操作。此类不能实例化,就像一个工具类,服务于J...[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵652】回答

2021-05-13 08:54

Array(数组)是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的。Array获取数据的时间复杂度是O(1),但是要删除数据却是开销很大,因为这需要重排数组中的所有数据,(因为删除数据以后,需要把后面所有的数据前移)缺点:数组初始化必须指定初始化的长度,否则报错例如:List&mdash...[ 查看全部 ]

已帮助用户0 0人反对 1个回答
最近回答 【代码小兵498】回答

2021-05-12 09:06

如果两个对象的HashCode相同,不代表两个对象就相同,只能说明这两个对象在散列存储结构中,存放于同一个位置。[ 查看全部 ]

已帮助用户0 0人反对 1个回答

关注我喜欢的问答分类

  • HTML
  • MySQL
  • Linux
  • Nginx
  • Tomcat
  • SVN
  • Maven
  • Java SE
  • JavaWeb
  • 开源组件
  • Dubbo
  • SpringMVC
  • Spring
  • MyBatis
  • CSS
  • Bootstrap
  • JavaScript
  • Ajax
  • jQuery
  • Spring Boot
  • Spring Cloud
  • Hadoop
  • Spring Session
  • Git
  • FastDFS
  • Mycat
  • Docker
  • SSO
  • 解决方案
  • RabbitMQ
  • NodeJS
  • Vue
  • 多线程系列
  • Spring Security
  • Thymeleaf
  • 项目实战
  • Kubernetes
  • Oracle
  • Redis
  • 面试题