亚洲国产成人,色呦呦内射午夜,无码一级片,无码人妻少妇色欲AV一区二区

<samp id="jg8hh"></samp>

<p id="jg8hh"></p><delect id="jg8hh"><em id="jg8hh"><blockquote id="jg8hh"></blockquote></em></delect><acronym id="jg8hh"><dd id="jg8hh"></dd></acronym><button id="jg8hh"><dd id="jg8hh"><acronym id="jg8hh"></acronym></dd></button><samp id="jg8hh"><em id="jg8hh"><blockquote id="jg8hh"></blockquote></em></samp>

<p id="jg8hh"></p>

<samp id="jg8hh"><legend id="jg8hh"></legend></samp>
<samp id="jg8hh"><legend id="jg8hh"><samp id="jg8hh"></samp></legend></samp>

<samp id="jg8hh"></samp>

<p id="jg8hh"></p><acronym id="jg8hh"></acronym><p id="jg8hh"><dd id="jg8hh"><acronym id="jg8hh"></acronym></dd></p><p id="jg8hh"></p>

<p id="jg8hh"></p><delect id="jg8hh"><legend id="jg8hh"><var id="jg8hh"></var></legend></delect><button id="jg8hh"><listing id="jg8hh"><i id="jg8hh"></i></listing></button>
<delect id="jg8hh"><legend id="jg8hh"><var id="jg8hh"></var></legend></delect>

JAVA中怎么讀取大TXT文件

發(fā)布時間:2024-08-21
云計算
這篇文章將為大家詳細講解有關(guān)java中怎么讀取大txt文件,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。
當(dāng)文件過于大的時候我們?nèi)绻€用傳統(tǒng)的方式讀取很容易造成內(nèi)存滿我們應(yīng)該拆開讀取:
用nio方式把大文件分成固定大小的小文件(小于2g,自己綜合分析設(shè)置多大,每個文件太大容易浪費空間,太小浪費時間),然后再循環(huán)用方案1去讀每個小文件。
publicstaticvoidreadlargetextwithnio(){
try{
longstarttime=system.currenttimemillis();
//要讀取的文件
fileinputstreamfin=newfileinputstream(\”/applications/demo/aaaa.txt\”);
filechannelfcin=fin.getchannel();
//文件過大拆分成128m大小的txt文件
bytebufferbuffer=bytebuffer.allocate(128*1024*1024);
while(true){
buffer.clear();
intflag=fcin.read(buffer);
if(flag==-1){
break;
}
buffer.flip();
//輸出到指定的位置
fileoutputstreamfileinputstream=newfileoutputstream(\”/applications/demo/\” uuid.randomuuid().tostring() \”.txt\”);
filechannelchannel=fileinputstream.getchannel();
channel.write(buffer);
}
longendtime=system.currenttimemillis();
system.out.println(\”共消耗:\” (endtime-starttime)/1000 \”秒\”);
//分割成了每一個文件大小是128m,然后在用傳統(tǒng)的方法去讀取即可
}catch(exceptione){
}
}
關(guān)于java中怎么讀取大txt文件就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
上一個:魅族mx3卡機了怎么辦
下一個:兒女遺產(chǎn)父母有繼承權(quán)嗎

專業(yè)生產(chǎn)廠家智能渦輪流量計
赤楊的產(chǎn)地分布,形態(tài)特征,生長習(xí)性,繁殖培育,景觀用途
imperxccd 相機t8820
win11 卓越模式(win10如何開啟卓越性能模式)
1.4532 EN名稱不銹鋼圓棒
福建省工業(yè)和信息化廳關(guān)于組織申報2023年省級智能制造優(yōu)秀場景和示范工廠的通知
如何設(shè)置小米壁紙自動切換(小米手機壁紙如何自動變換)
喜慶巨為儀器與日資企業(yè)攜手
不反彈的普洱茶減肥法
如何選擇一個好的污泥干燥機?