hashmap最多能存放多少个key

sbe_steels 2009-09-16 11:17:15
如题
...全文
2829 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sbe_steels 2009-09-16
  • 打赏
  • 举报
回复
这个我是做网站访问统计的,解析出独立ip。哈哈。一年的数据全都集中在一起,
cc8294895 2009-09-16
  • 打赏
  • 举报
回复
这是放内存里的。你内存的大小来决定它存放多少东西
  • 打赏
  • 举报
回复
内存如果是固定的话,那与 value 的大小有关,value 内容很多的话,那么 key 可能相对就少,此长彼消。

如果在 HashMap 中存放大量(上万)的数据,那在设计上就有问题了。
rainer27613 2009-09-16
  • 打赏
  • 举报
回复
看你内存
jackker 2009-09-16
  • 打赏
  • 举报
回复 1
无限,一直到你设置的容器最大内存值,导致溢出,
我测试过的。
sbe_steels 2009-09-16
  • 打赏
  • 举报
回复 3
终于在这一刻抛出内存溢出的异常了。我key里面存放的是ip,总共key有15万6千条出现异常。
yanliang_xt 2009-09-16
  • 打赏
  • 举报
回复
我想应该看你的内存以及hash函数吧。。
sbe_steels 2009-09-16
  • 打赏
  • 举报
回复
自己顶

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧