A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

问大家2个问题;求大神详细解答下
1,HashMap可以有null值,HashTable为什么没有?
2,Java读取大文本文件(20G),内存只有512M。并对大文件里的单词(一行一个),进行统计,得出前十名,编程。

5 个回复

倒序浏览
我去,第一个没有原因就是这样子,好比1+1为啥等于2,第二个不知道
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
第一个记一下就是了,不要生就钻牛角尖。第2题我说下思路。由于是一个单词一行,且内存512M.我忘记了JVM给堆内存开辟的空间大小了。这不是主要的。将1个单词看成 1个键,他的个数看成值;装在一个Map集合来完成。估算一下要用到的单词顶天几万吧。使用IO流一次都一行(1个单词)。完成Map集合的填装。哪么怎么找到值是前10多的键尼?遍历集合,然后排序
回复 使用道具 举报
情不知所起 发表于 2017-4-3 23:52
第一个记一下就是了,不要生就钻牛角尖。第2题我说下思路。由于是一个单词一行,且内存512M.我忘记了JVM给 ...

老哥稳
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
来学习  
回复 使用道具 举报
基础班要学完了,过几天要点招了。日子真是过得快。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马