當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 吉林OA系統(tǒng) > 長(zhǎng)春OA系統(tǒng) > 長(zhǎng)春OA行業(yè)資訊
提高寫(xiě)文件的性能的簡(jiǎn)單方法
申請(qǐng)免費(fèi)試用、咨詢(xún)電話(huà):400-8352-114
文章來(lái)源:泛普軟件提高寫(xiě)文件的性能的一個(gè)簡(jiǎn)單方法,在工作學(xué)習(xí)中會(huì)對(duì)您有幫助,大家多提意見(jiàn)!
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
public class IOTest {
/**
* @param args
*/
public static void main(String[] args) {
long cc=System.currentTimeMillis();
for(int i=0;i< 1000;i++){
test1();
}
cc=System.currentTimeMillis()-cc;
System.out.println("test1="+cc);
cc=System.currentTimeMillis();
for(int i=0;i< 1000;i++){
test2();
}
cc=System.currentTimeMillis()-cc;
System.out.println("test2="+cc);
}
private static void test1()
{
String file="test1.txt";
String message="asdfaksdjfalskdfjalksdjflkasjdfkajsdfkljasdlkfjasdlkfjasdfjalksdjflasdjflasdjflasdfjlasdfjeqoiuiruqnakncaskn asjdfas ffjqwoerj";
FileOutputStream fos=null;
FileChannel fc=null;
try {
fos=new FileOutputStream(file,false);
fc=fos.getChannel();
byte [] src=message.getBytes("GBK");
fc.write(ByteBuffer.wrap(src));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
finally
{
try {
if(null!=fos)
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
try {
if(null!=fc)
fc.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
private static void test2()
{
String file="test2.txt";
String message="asdfaksdjfalskdfjalksdjflkasjdfkajsdfkljasdlkfjasdlkfjasdfjalksdjflasdjflasdjflasdfjlasdfjeqoiuiruqnakncaskn asjdfas ffjqwoerj";
FileOutputStream fos=null;
try {
fos=new FileOutputStream(file,false);
byte [] src=message.getBytes("GBK");
fos.write(src);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
finally
{
try {
if(null!=fos)
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
(IT專(zhuān)家網(wǎng))
- 1企業(yè)安全討論 如何保護(hù)好網(wǎng)絡(luò)流量
- 2如何應(yīng)付數(shù)據(jù)中心飛漲的能源成本?
- 3BI(商業(yè)智能)實(shí)施服務(wù)比BI工具重要
- 4終端設(shè)備移動(dòng)性給在線(xiàn)備份帶來(lái)巨大挑戰(zhàn)
- 5影響數(shù)據(jù)庫(kù)擴(kuò)容成功的七宗罪
- 6重復(fù)數(shù)據(jù)刪除技術(shù)的安全性如何
- 7網(wǎng)絡(luò)管理員談十四條保護(hù)路由器的辦法
- 8全球超級(jí)計(jì)算機(jī)前9位均運(yùn)行Linux系統(tǒng)
- 9采取7項(xiàng)措施來(lái)建設(shè)更綠色數(shù)據(jù)中心
- 10OA辦公系統(tǒng)實(shí)現(xiàn)企業(yè) “仁義禮智信”
- 11主流災(zāi)難備份與恢復(fù)技術(shù)分析
- 12WEB應(yīng)用防火墻瞄準(zhǔn)盲點(diǎn)防御
- 13探討Web 2.0時(shí)代PHP的地位
- 14企業(yè)需要謹(jǐn)慎進(jìn)行網(wǎng)絡(luò)運(yùn)維管理的規(guī)劃
- 153G傳輸很務(wù)實(shí):MSTP沿用PTN跟進(jìn)
- 16研究:數(shù)據(jù)中心綠色節(jié)能做得不夠徹底
- 17分析無(wú)線(xiàn)網(wǎng)絡(luò)融合應(yīng)用的發(fā)展趨勢(shì)
- 18企業(yè)安全 從心做起
- 19解析視頻會(huì)議中的存儲(chǔ)和安全問(wèn)題
- 20園區(qū)管委會(huì)負(fù)責(zé)搭建園區(qū)電子商務(wù)平臺(tái)
- 21IT管理者應(yīng)該如何應(yīng)對(duì)虛擬風(fēng)險(xiǎn)的出現(xiàn)
- 22不可忽視的數(shù)據(jù)中心安全工具管理
- 23探討路由器基礎(chǔ)配置與數(shù)據(jù)傳輸
- 24分析:虛擬化的可靠性所遭遇的挑戰(zhàn)
- 25虛擬服務(wù)器管理存在安全問(wèn)題
- 26未來(lái)5年可能必備的IT技術(shù)
- 27企業(yè)協(xié)同四層理論組成了一個(gè)協(xié)同金字塔
- 28中間件技術(shù)上是否完全依賴(lài)SOA
- 29三大熱門(mén)數(shù)據(jù)存儲(chǔ)技術(shù)的類(lèi)比分析
- 30迫于危機(jī)服務(wù)器制造商開(kāi)始降低收入預(yù)期
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓