java读取一个文件夹内的文本,文本过多时速度会很慢,什么技术或方法能加快读取?

当文件夹内文件数达到几千时,读取速度会慢上几十倍,目前只有把这个文件夹里的文件分散到很多文件夹中,很麻烦,有没有别的方法?... 当文件夹内文件数达到几千时,读取速度会慢上几十倍,目前只有把这个文件夹里的文件分散到很多文件夹中,很麻烦,有没有别的方法? 展开
 我来答
脚气地苦奋享0W
2013-03-18 · TA获得超过132个赞
知道答主
回答量:88
采纳率:0%
帮助的人:41.4万
展开全部
优化的话要看你需求呀,你动不动就读完所有文本肯定慢啊,或者你可以把文本的名字起的有规律一点,然后索引打开咯。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-16
展开全部
把文件分散为几个,然后分别开几个线程去读取,这样应该会快一些
追问
把文件分开也很慢,我写了个程序分,速度也不行,而且分的份数少了也没快多少
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WANG寂寞的心
2013-03-23 · TA获得超过1万个赞
知道大有可为答主
回答量:1.5万
采纳率:36%
帮助的人:3453万
展开全部
优化取决于你的需求,你动不动就一定法力在阅读完所有的文字,或者你可以把名称的文字,因为法律,那么该指数将稍微打开。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jippo08456
2013-03-18 · TA获得超过2630个赞
知道小有建树答主
回答量:915
采纳率:0%
帮助的人:624万
展开全部
提供源码才能知道具体有哪些可以优化的地方。
比如使用流、分线程等等
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kyomiang0
2013-03-16
知道答主
回答量:16
采纳率:100%
帮助的人:6.2万
展开全部
分开读取·· 一次之读取一个文件下的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式