腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
java
HashMap
是如何在内部工作
的
?
、
我在页面上看到了以下段落: 在Java 8之前,
HashMap
和所有其他基于哈希表
的
映射
实现
类都通过链接来处理冲突,也就是说,它们使用链接列表来存储由于冲突而以同一个桶结尾
的
映射条目。如果一个键在同一个存储条目的桶位置结束,那么这个条目将被添加到链接列表
的
顶部。在最坏
的
情况下,这会将
HashMap
的
get()方法
的
性能从O(1)降低到O(n)。为了在频繁发生
HashMap
冲突
的
情况下解决这个问题,
浏览 4
提问于2020-03-09
得票数 0
1
回答
WebClient URI模板变量来自bodyValue?
、
最近我遇到了一些意想不到
的
行为,我想知道这是否实际上是在使用WebClient时打算使用
的
功能。使用如下所示
的
客户端配置,模板中
的
uri变量将被从用作arg
的
POJO字段覆盖到bodyValue。我没想到这个实例中
的
消息主体会作为uri变量被拾取。*困惑: 这对我来说似乎很奇怪,但是如果这是预期的话,我就可以找到这个扩展发生
的
地方
的
源/文档。
浏览 2
提问于2020-10-09
得票数 0
1
回答
亚马逊Kindle - Whispersync
实现
?
、
对于那些不知道Kindle
的
语音同步的人来说,下面是它
的
工作
原理
(来自amazon.com):有人能详细介绍一下Whispersync功能是如何在Kindle和Amazon后端
实现
的
吗?我猜这个
实现
涉及到
浏览 0
提问于2012-10-04
得票数 5
2
回答
为什么
HashMap
.get()返回数组中相同键下
的
最后一个位置?
、
public static int[] twoSum(int[] nums, int target) { System.out.println(Arrays.toString(twoSum(array, 12)));为什么返回2,3而不是1,3
HashMap
.get()总是返回数组中多个相同键下
的
最后一个值位置吗?
浏览 4
提问于2016-11-30
得票数 0
回答已采纳
3
回答
Java并发性:“
HashMap
和ConcurrentHashMap
的
get(键)在性能上是一样
的
吗?”
、
、
当底层映射没有发生任何修改时,标准
HashMap
和ConcurrentHashMap
的
get(Key)方法调用
的
性能是否相等(因此只执行get()操作)。对于puts,我可以交换Map Associations本身(它是原子和线程安全
的
)。因此,我问我正在做很多gets (并且可以选择使用
HashMap
实现
它(创建临时
Hashmap
,将数据复制到新
的
HashMap
中,并交换关联)或使用ConcurrentHashMap
实现</
浏览 0
提问于2012-01-29
得票数 5
回答已采纳
3
回答
向Hash Map添加元素
、
、
、
、
在运行这些函数之后,我要画一个大小为6
的
哈希表
的
图。我对哈希表非常不熟悉,但我想出了这个。(7 )( 13)(21)(25)( )() 我知道当你将一个元素添加到一个散列中时,它会被分配一个特定
的
散列码,但是我不知道如何找到它。有人能给我解释一下吗?
浏览 1
提问于2014-03-17
得票数 0
2
回答
在控制器中存储会话数据
、
、
我是Spring
的
新手。我正在开发一个MVC应用程序,它
的
工作
原理
如下:2)控制器从输入中获取数据,创建新
的
对象serviceManager并保存该对象,例如,使用serviceId将该对象保存在某个
HashMap
中 3)下次用户想要使用此服务时,使用serviceId
的
控制器将从
HashMap
读取数据。因此,我只需要在整个会话期间将此
HashMap
存储在我<em
浏览 0
提问于2013-03-24
得票数 0
回答已采纳
3
回答
hashtable和
hashmap
有什么区别?(不限于Java)
、
在最近一次软件工程师职位
的
面试中,我被问到以下问题: hashtable和
hashmap
之间有什么区别?我问面试官他是否对Java有明确
的
认识,因为在Java中,hashtable是同步
的
,
hashmap
不是同步
的
(实际上,在googling搜索后,大量
的
信息可以比较hashtable和
hashmap
在Java中
的
差异,所以这不是我要寻找
的
答案),但他说没有,并想让我解释这两种方法
的
一般区别。在采访
浏览 5
提问于2016-03-30
得票数 3
回答已采纳
2
回答
Hashmap
桶可以包含不同
的
哈希编码对象。如果是这样,
hashmap
如何
实现
O(1)
、
、
、
嗨,我想了解一下
hashmap
是如何工作
的
。
Hashmap
基于哈希
原理
工作。 我怀疑我
的
是否有可能在同一个桶中包含不同
的
哈希编码对象?如果可能的话,意味着如何获得(键)
实现
O(1)时间?例如,,我
的
桶大小为4,我将放置元素"X"( hashcode - 3),"Y“( hashcode - 7),"Z"( hashcode - 11)。所有这三个要素桶
的
位置将是3。如果我调用get(&
浏览 0
提问于2015-11-18
得票数 0
回答已采纳
2
回答
Grails Gorm MongoDB索引嵌入式字符串映射
、
、
、
我想用rest服务制作一些可翻译
的
内容,所以我决定用这个结构创建集合。但是我无法从String Map中通过值找到BSON。类LocalizableString{ ObjectId id} 然后我想得到这样
的
结果。但它
的
工作
原理
与join查询类似。但是如何用gorm mong
浏览 2
提问于2012-03-02
得票数 1
回答已采纳
2
回答
理解此语法时遇到困难
我在阅读其他一些代码时遇到了这个语法 { put("a",谁能给我解释一下上面的工作
原理
以及它与Map<String, String> map = new
HashMap
<String, String>(); map.put("a", "b");
的
不同之处?
浏览 4
提问于2012-08-01
得票数 3
回答已采纳
1
回答
Hashmap
的
实现
、
我是哈希表
的
新手,想知道一些关于内部类
的
事情。我看了哈希表API,它有:我
的
问题是:如果内部类只是:这有可能吗
浏览 0
提问于2014-03-13
得票数 0
1
回答
HashMap
实现
、
目的性我没有决定显式地
实现
Map接口,因为我不想支持每个接口方法(尽管接口和这个
实现
之间有相当数量
的
方法是相同
的
)。
HashMap
由一组Entrys组成,每个Entry都指向另一个Entry (如果它是链接列表中
的
最后一个Entry,则为null )。值对将存在
的
内部数组
的
索引。我不知道这是否
浏览 0
提问于2017-07-31
得票数 3
回答已采纳
2
回答
hive在hive
的
hashing中是如何工作
的
?
、
、
我知道
HashMap
在Java中
的
散列
原理
,所以我想知道当我们在不同
的
存储桶中存储数据时,散列是如何为Hive工作
的
。
浏览 0
提问于2015-06-02
得票数 2
2
回答
如何用php编写
HashMap
<String、IfcClass>()
、
、
private
HashMap
<String, IfcClass> idCacheMap = null;我最关心
的
是如何用php编写Java
HashMap
,有没有别的选择。
浏览 3
提问于2012-11-01
得票数 0
9
回答
理解
HashMap
中equals和hashCode
的
工作
原理
、
、
、
.*; Map<ToDos, String> m = new
HashMap
<
浏览 6
提问于2009-12-13
得票数 55
2
回答
接口隔离
原理
的
实现
、
、
、
、
实心中
的
"I“)?uint ToUInt32(IFormatProvider provider);}public
浏览 0
提问于2014-03-23
得票数 3
回答已采纳
1
回答
在对
HashMap
::get
的
调用中,是否有任何可以用来对
HashMap
进行变异
的
构造?
我在试着在Rust中
实现
Dijkstra
的
算法。我得到了一个错误,因为我正在对从
HashMap
获得
的
值在match表达式中突变一个.get()。我明白为什么这违反了“锈”
的
借用和变异原则,但我还没有找到解决办法。 我尝试过使用.entry()和.and_modify()执行就地修改,但除了匹配
的
键外,我还需要插入和/或修改其他键。我是否可以使用任何构造/函数来安全地启用get中
的
此突变,或者,如果没有,是否有另一种方法可以避免此问题?:
Ha
浏览 0
提问于2018-08-24
得票数 1
回答已采纳
2
回答
哈希图及其背后
的
工作
原理
、
、
简单
的
问题,以确保我很好地理解
HashMap
在java中
的
工作
原理
。map = new
HashMap
(); 第二个也
浏览 3
提问于2013-10-28
得票数 10
回答已采纳
2
回答
在不扩展活动
的
情况下使用机器人
、
有没有一种方法可以在不扩展RoboActivity活动类
的
情况下使用roboguice。
浏览 0
提问于2011-10-02
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
HashMap的实现原理-JAVA成长之路
JDK8中HashMap的工作原理剖析
容器_Map_HashMap 底层实现
Java:从 Map到HashMap 的一步步实现!
YOLO算法的原理与实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券