当前位置: 首页 > news >正文

成都电商网站制作网站排名在哪里优化

成都电商网站制作,网站排名在哪里优化,网站屏幕自适应,云小店自助下单一、Java集合面试题 1.LinkedHashMap底层原理? HashMap是无序的,迭代HashMap所得到元素的顺序并不是它们最初放到HashMap的顺序,即不能保持它们的插入顺序。 LinkedHashMap继承于HashMap,是HashMap和LinkedList的融合体&#x…

一、Java集合面试题

1.LinkedHashMap底层原理?

HashMap是无序的,迭代HashMap所得到元素的顺序并不是它们最初放到HashMap的顺序,即不能保持它们的插入顺序。

LinkedHashMap继承于HashMap,是HashMap和LinkedList的融合体,具备两者的特性。每次put操作都会将entry插入到双向链表的尾部

2.讲一下TreeMap?

TreeMap是一个能比较元素大小的Map集合,会对传入的key进行了大小排序。可以使用元素的自然顺序,也可以使用集合中自定义的比较器来进行排序。

TreeMap的特点:

  1. TreeMap是有序的key-value集合,通过红黑树实现。根据键的自然顺序进行排序或根据提供的Comparator进行排序。
  2. TreeMap继承了AbstractMap,实现了NavigableMap接口,支持一系列的导航方法,给定具体搜索目标,可以返回最接近的匹配项。如floorEntry()、ceilingEntry()分别返回小于等于、大于等于给定键关联的Map.Entry()对象,不存在则返回null。lowerKey()、floorKey、ceilingKey、higherKey()只返回关联的key。

3. HashSet底层原理?

HashSet 基于 HashMap 实现。放入HashSet中的元素实际上由HashMap的key来保存,而HashMap的value则存储了一个静态的Object对象。

public class HashSet<E>extends AbstractSet<E>implements Set<E>, Cloneable, java.io.Serializable {static final long serialVersionUID = -5024744406713321676L;private transient HashMap<E,Object> map; //基于HashMap实现//...
}

4.HashSet、LinkedHashSet 和 TreeSet 的区别?

HashSetSet 接口的主要实现类 ,HashSet 的底层是 HashMap,线程不安全的,可以存储 null 值;

LinkedHashSetHashSet 的子类,能够按照添加的顺序遍历;

TreeSet 底层使用红黑树,能够按照添加元素的顺序进行遍历,排序的方式可以自定义

http://www.yayakq.cn/news/527015/

相关文章:

  • 找建站公司wordpress安装云服务器
  • 做暖暖视频网站有哪些网站的建设主题
  • 网站团队建设做网站厦门
  • 宿州网站公司专业企业网站建设公司
  • iis如何做同时运行两个网站80端口网站域名一年大概多少
  • 嵊州建设局网站更换网站需要怎么做
  • 西安哪家网站做的好重庆哪里可以学习网站建设和维护
  • 营销网站怎么做合适没钱能注册公司吗
  • 做一个营销网站网站建设进度安排
  • 无锡建设建设局网站广告投放面试
  • 代做外国空间网站php网站开发几技术难点
  • 个人做网站平台做网站要签合同吗
  • 北京中交建设工程咨询有限公司网站郑州网站建设选智巢
  • 温州网站定制公司哪家好cms 导航网站
  • php网站开发试题程序员是学什么专业
  • 用html做的游戏网站百度下载并安装到桌面
  • 自建网站 服务器广西住房和城乡建设网站视频专栏
  • 网站建设网络公司整站源码唐山正规做网站的公司哪家好
  • 深圳建网站兴田德润优秀怎么做电子商务网站
  • 站长工具星空传媒做网站 不是计算机专业
  • 沈阳网站制作思路抢注qq空间专属域名网站
  • 郑州网站建设公司哪家专业网站开发需要会啥
  • 为什么大型网站都用php建设一个网站的工作方案
  • 网站的发展前景c 网站开发案例源码
  • 网站空间网站虚拟空间网站设计的资质叫什么
  • 如何用手机做网站2网站建设
  • 合肥网站制作费用台州网站制作方案
  • 网站加速代码浙江网站建设制作
  • 网站建设6000元wordpress批量替换标签
  • 学习做网站难吗网站做迅雷下载链接