码迷,mamicode.com
首页 >  
搜索关键字:hashset hashtable treemap    ( 4403个结果
Java中的map集合顺序如何与添加顺序一样
一般使用map用的最多的就是hashmap,但是hashmap里面的元素是不按添加顺序的,那么除了使用hashmap外,还有什么map接口的实现类可以用呢? 这里有2个,treeMap和linkedHashMap,但是,要达到我们的要求:按添加顺序保存元素的,就只有LinkedHashMap。 下面 ...
分类:编程语言   时间:2020-04-02 18:13:05    阅读次数:82
学习数据结构的第六天(一)(包括一些还没学习的,指导之后学习的要点)
现在看一下,set和map的作用,以及treeset的作用。 对于以后还需要学哪些: 对于相应的时间复杂度的分析、对于排序的相应内容,都是需要再看的。 什么最好、最坏之类的。 自写数据结构对于leetcode相应代码的实现也要学,在哪些部分去写private class 在哪些部分去写private ...
分类:其他好文   时间:2020-04-01 19:19:54    阅读次数:57
多线程与并发6 并发容器
容器架构 Hashtable HashMap SynchronizedHashMap CurrentHashMap CurrentSkipListMap(弥补同步的TreeMap) Hashtable所以方法默认加sychronized, HashMap默认没有加锁, 而SynchronizedHa ...
分类:编程语言   时间:2020-03-31 20:55:14    阅读次数:83
TreeMap和TreeSet在排序时如何比较元素?Collections工具类中的sort()方法如何比较元素?
原创LiQiyaoo展开TreeMap和TreeSet都是有序的集合。 TreeSet要求集合中的元素实现Comparable接口,并实现compareTo方法进行比较,如果compareTo方法实现的不好,可能会导致元素插入失败,因为集合内部也通过compareTo方法来比较元素是否相等(而不是通 ...
分类:编程语言   时间:2020-03-31 18:48:17    阅读次数:87
为什么重写equals()就必须重写hashCode(),什么情况下可以不重写hashCode()
(1)当所在类不使用HashSet、Hashtable、HashMap等散列集合进行存储的时候,可以不使用hashcode。 (2)当在HashSet、Hashtable、HashMap中使用该类时,hashcode和equals是有关系的,hashcode和equals需要同时重写才能保证元素的唯 ...
分类:其他好文   时间:2020-03-31 01:14:51    阅读次数:108
集合与多线程
hashmap、hashtable、concurrenthashmap(hash三件套,说了10分钟) hash扩容。给定一个长度为1000的hashmap,存放900个元素会不会扩容、750个呢? ThreadLocal 原理 线程池原理(参数、执行过程、拒绝策略) 写了一个BlockingQue ...
分类:编程语言   时间:2020-03-30 16:31:54    阅读次数:90
ysoserial分析【二】7u21和URLDNS
[TOC] 7u21 7u21中利用了TemplatesImpl来执行命令,结合动态代理、AnnotationInvocationHandler、HashSet都成了gadget链。 先看一下调用栈,把ysoserial中的调用栈简化了一下 其中关于 类如何执行恶意代码的知识可以参考另一篇文章中对C ...
分类:Web程序   时间:2020-03-30 09:27:07    阅读次数:78
Collection 系列文章的总目录
"Collection 体系的三个核心约定" "Sorted & Navigable" "Iterator & Iterable" "Java 中的数组" "ArrayList" "LinkedList" "HashMap" "LinkedHashMap" "TreeMap" "HashSet/Li ...
分类:其他好文   时间:2020-03-30 09:20:07    阅读次数:83
Set接口中的HashSet,LinkedHashSet,TreeSet
TestSet package com.aff.coll; import java.util.Comparator; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedHashSet; import ...
分类:其他好文   时间:2020-03-28 13:24:43    阅读次数:61
Java面试之容器
18. Java 容器都有哪些? Java 容器分为 Collection 和 Map 两大类,其下又有很多子类,如下所示: Collection List ArrayList LinkedList Vector Stack Set HashSet LinkedHashSet TreeSet Map ...
分类:编程语言   时间:2020-03-27 12:54:40    阅读次数:63
4403条   上一页 1 ... 26 27 28 29 30 ... 441 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!